반응형

vb.net 11

VB에서 String ENUM을 정의합니다.그물

VB에서 String ENUM을 정의합니다.그물 저는 제 프로젝트에 윈도우 애플리케이션을 사용하고 있습니다.문자열 열거형을 정의하고 프로젝트에서 사용해야 하는 상황이 있습니다. 예. Dim PersonalInfo As String = "Personal Info" Dim Contanct As String = "Personal Contanct" Public Enum Test PersonalInfo Contanct End Enum 이제 저는 변수 개인 정보 및 계약의 가치를 "개인 정보" 및 "개인 연락"으로 원합니다. ENUM을 사용하여 이 값을 얻으려면 어떻게 해야 합니까?또는 다른 방법으로 할 수 있습니다. 잘 부탁드립니다...가 아닌 값의 경우에는 정가아 값경의 우닌수Const순식간에Structure(..

programing 2023.07.02

(또는 기타 및 기타) 및 (및 기타) - 언제 사용해야 합니까?

(또는 기타 및 기타) 및 (및 기타) - 언제 사용해야 합니까? (Or Else 및 Or)와 (And Als 및 And)의 차이점은 무엇입니까?그들의 성과에 차이가 있습니까, 예를 들어 정확성의 이점이 있습니까?제가 OrElse와 AndAlso를 사용하면 안 되는 상황이 있습니까?Or/And항상 두 식을 모두 평가한1 다음 결과를 반환합니다.그것들은 합선이 아닙니다. OrElse/AndAlso단락이 있습니다.오른쪽 식은 왼쪽 식의 평가만으로 결과를 결정할 수 없는 경우에만 평가됩니다.(즉, 다음과 같습니다.OrElse왼쪽 표현식이 거짓인 경우에만 올바른 표현식을 평가합니다.AndAlso왼쪽 식이 참인 경우에만 올바른 식을 평가합니다.) 식에서 부작용이 발생하지 않고 식이 종속적이지 않으며 실행 오버헤드..

programing 2023.06.22

Visual Basic에서 블록 주석을 작성하는 방법

Visual Basic에서 블록 주석을 작성하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨10년 전에. 중복 가능성: 주석 달기 VB 코드 Visual Basic에서 블록 댓글을 어떻게 하는지 아는 사람? 참고: 여기에 대해 몇 가지 검색을 수행했지만 이러한 결과나 '이미 답변이 있을 수 있는 질문'에 대한 결과는 이 질문을 묻는 것으로 나타나지 않았습니다.VB.NET에는 차단 주석이 없습니다. 다음을 사용해야 합니다.'당신이 코멘트하고 싶은 모든 라인 앞에. Visual Studio에서 선택한 선에 주석을 달거나 주석을 달지 않는 바로 가기 키를 사용할 수 있습니다. Ctrl + K, C 논평하기 Ctrl + K, U 평할 때까지그러나 2012년 11월 현재로서는 방법이 없습니다. 강조..

programing 2023.06.02

VB.NET - 문자열에 "value1" 또는 "value2"가 포함된 경우

VB.NET - 문자열에 "value1" 또는 "value2"가 포함된 경우 문자열에 "value1" 또는 "value2"가 포함되어 있는지 어떻게 확인할 수 있는지 궁금합니다.시도해 봤습니다. If strMyString.Contains("Something") Then End if 이것은 작동하지만, 이것은 작동하지 않습니다. If strMyString.Contains("Something") or ("Something2") Then End if 이로 인해 문자열에서 Long으로 변환할 수 없다는 오류가 발생합니다.만약에 제가.or ("Something2")첫 번째 괄호 안에 문자열을 부울로 변환할 수 없다는 오류가 있습니다. 그렇다면 너무 많은 코드를 쓸 필요 없이 문자열에 "string1" 또는 "st..

programing 2023.05.23

VB.NET에서 Enter 키를 누르는 중

VB.NET에서 Enter 키를 누르는 중 VB.NET 2008의 .NET 3.5 프레임워크를 사용하고 있습니다. 제 양식에 텍스트 상자가 몇 개 있습니다.사용자가 내 텍스트 상자 중 하나에서 ENTER를 누를 때 탭과 같은 동작을 원합니다.다음 코드를 사용했습니다. Private Sub txtDiscount_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtDiscount.KeyPress If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Return) Then SendKeys.Send("{TAB}") e.Handled = True End If End ..

programing 2023.05.23

Visual Studio 2010 및 VB.NET에서 글로벌 변수 선언

Visual Studio 2010 및 VB.NET에서 글로벌 변수 선언 Visual Basic에서 글로벌 변수를 선언하려면 어떻게 해야 합니까? 이러한 변수는 모든 Visual Basic 양식에서 액세스할 수 있어야 합니다.특정 양식에 대해 공용 변수를 선언하는 방법을 알고 있지만 프로젝트의 모든 양식에 대해 이를 수행하려면 어떻게 해야 합니까?글로벌 변수는 VB.NET에서 상상하는 것처럼 선언할 수 없습니다. 다른 답변 중 일부에서 제안한 것처럼 글로벌 변수로 취급할 모든 것을 특정 클래스 내에서 대신 정적 변수로 선언할 수 있습니다. Public Class GlobalVariables Public Shared UserName As String = "Tim Johnson" Public Shared Us..

programing 2023.05.18

vb.net 에서 메서드 이름 뒤에 있는 달러 기호의 의미는 무엇입니까?

vb.net 에서 메서드 이름 뒤에 있는 달러 기호의 의미는 무엇입니까? vb.net 에서 메서드 이름 뒤에 있는 달러 기호의 의미는 무엇입니까? 다음과 같이: Replace$("EG000000", "0", "") 이전 유형의 통지자 - 이 항목 다른 오래된 것들: & -> Long % -> Integer # -> Double ! -> Single @ -> Decimal $ -> String VB에 여전히 존재합니다.이전 버전과의 호환성을 위해 넷..."클래식" VB에서는 두 가지 버전의 내장 문자열 기능이 있었습니다.쓸게요Left예를 들어, Left(s, length)변수를 첫 번째 매개 변수로 사용하고 변수를 반환합니다. Left$(s, length)문자열을 첫 번째 매개 변수로 사용하고 문자열을 반..

programing 2023.05.18

Visual Studio가 "솔루션을 닫기 전에 빌드를 중지해야 합니다" 상태로 고착됨

Visual Studio가 "솔루션을 닫기 전에 빌드를 중지해야 합니다" 상태로 고착됨 Visual Basic 컴파일러(Vbc.exe)가 충돌하면 Visual Studio가 이를 감지하지 못하고 작동 불가능한 상태로 고착됩니다.솔루션이 빌드 중인 경우와 마찬가지로 "빌드" 메뉴가 표시되지만 Cancel Build(Ctrl+Break) 메뉴 항목은 적용되지 않습니다.응용 프로그램 또는 솔루션을 닫으려고 하면 다음 오류가 발생합니다. 솔루션을 닫으려면 빌드를 중지해야 합니다. devenv.exe 프로세스를 종료하고 Visual Studio를 완전히 다시 시작하지 않는 한 이 문제를 해결할 방법을 찾을 수 없습니다.더 빠르고 덜 심한 것은 없습니까? (Microsoft는 2005년에 이 버그를 수정했다고 하지..

programing 2023.05.18

VB.NET 빈 문자열 배열

VB.NET 빈 문자열 배열 빈 1차원 문자열 배열을 만들려면 어떻게 해야 합니까?VB는 어레이 선언에서 0으로 인덱싱되므로 다음과 같습니다.Dim myArray(10) as String11가지 요소를 제공합니다.그것은 C 언어에서 번역할 때 흔히 있는 실수입니다. 따라서 빈 어레이의 경우 다음 중 하나가 작동합니다. Dim str(-1) as String ' -1 + 1 = 0, so this has 0 elements Dim str() as String = New String() { } ' implicit size, initialized to empty 조광기 빈칸(-1) 문자열사용자가 만든 배열Dim s(0) As String 비어 있지 않음 VB.Net에서 배열에 사용하는 첨자는 마지막 요소의 인..

programing 2023.05.08

VB에서 암시적 변환 연산자를 정의하는 방법이 있습니까?NET?

VB에서 암시적 변환 연산자를 정의하는 방법이 있습니까?NET? C#에서 implicit 키워드를 사용하여 implicit 사용자 정의 형식 변환 연산자를 정의할 수 있습니다. VB.NET에서 사용자 정의 유형을 다른 유형으로 명시적으로 변환하는 CType 변환 연산자를 정의할 수 있습니다. VB에서 암시적 변환 연산자를 선언하는 방법이 있습니까?NET? 이에 대한 정보를 찾을 수가 없습니다. 정답. 저는 운영자를 위한 MSDN 문서에서 제 답변을 찾았습니다.보아하니 C타입이Widening연산자는 암시적 변환에 대해 "호출"되지만 CType 연산자는 명시적 변환에 대해 호출됩니다. 처음에는 테스트 중에 예외가 발생했기 때문에 이 문서가 잘못되었다고 생각했습니다.다시 테스트해보니 아주 이상한 점이 있었습니..

programing 2023.05.08
반응형