Visual Basic은 개발자를 위해 미리 정의된 여러 상수와 열거형을 제공합니다. 상수는 애플리케이션을 실행하는 동안 일정하게 유지되는 값을 저장합니다. 열거형은 관련 상수 집합으로 작업하고 상수 값을 이름과 연결하는 편리한 방법을 제공합니다.
상수
조건부 컴파일 상수
다음 표에는 조건부 컴파일에 사용할 수 있는 미리 정의된 상수가 나와 있습니다.
| 상수 | 설명 |
|---|---|
CONFIG |
Configuration Manager에서 활성 솔루션 구성 상자의 현재 설정에 해당하는 문자열입니다. |
DEBUG |
Boolean
프로젝트 속성 대화 상자에서 설정할 수 있는 값입니다. 기본적으로 프로젝트에 대한 디버그 구성은 .를 정의합니다 DEBUG. 정의되면 클래스 메서드는 출력 창에 출력을 생성합니다. DebugDEBUG 정의 Debug 되지 않은 경우 클래스 메서드가 컴파일되지 않고 디버그 출력이 생성되지 않습니다. |
TARGET |
프로젝트의 출력 형식 또는 명령줄 -target 옵션의 설정을 나타내는 문자열입니다. 가능한 값 TARGET 은 다음과 같습니다.- Windows 애플리케이션에 대한 "winexe"입니다. - 콘솔 애플리케이션에 대한 "exe"입니다. - 클래스 라이브러리에 대한 "라이브러리"입니다. - 모듈에 대한 "모듈"입니다. - -target 옵션은 Visual Studio 통합 개발 환경에서 설정할 수 있습니다. 자세한 내용은 -target(Visual Basic)을 참조하세요. |
TRACE |
Boolean
프로젝트 속성 대화 상자에서 설정할 수 있는 값입니다. 기본적으로 프로젝트에 대한 모든 구성은 .를 정의합니다 TRACE. 정의되면 클래스 메서드는 출력 창에 출력을 생성합니다. TraceTRACE 정의 Trace 되지 않은 경우 클래스 메서드가 컴파일되지 않고 출력이 생성되지 않습니다 Trace . |
VBC_VER |
주 버전의 Visual Basic을 나타내는 숫자입니다. 부 형식입니다. |
상수 인쇄 및 표시
인쇄 및 표시 함수를 호출할 때 코드에서 실제 값 대신 다음 상수로 사용할 수 있습니다.
| 상수 | 설명 |
|---|---|
vbCrLf |
캐리지 리턴/줄 바꿈 문자 조합입니다. |
vbCr |
캐리지 리턴 문자입니다. |
vbLf |
줄 바꿈 문자입니다. |
vbNewLine |
줄 줄 문자입니다. |
vbNullChar |
Null 문자입니다. |
vbNullString |
길이가 0인 문자열("")과 같지 않습니다. 외부 프로시저를 호출하는 데 사용됩니다. |
vbObjectError |
오류 번호입니다. 사용자 정의 오류 번호는 이 값보다 커야 합니다. 다음은 그 예입니다.Err.Raise(Number) = vbObjectError + 1000 |
vbTab |
탭 문자입니다. |
vbBack |
백스페이스 문자입니다. |
vbFormFeed |
Microsoft Windows에서는 사용되지 않습니다. |
vbVerticalTab |
Microsoft Windows에서는 유용하지 않습니다. |
열거 목록
다음 표에서는 Visual Basic에서 제공하는 열거형을 나열하고 설명합니다.
| 열거 | 설명 |
|---|---|
| AppWinStyle | 함수를 호출 Shell 할 때 호출된 프로그램에 사용할 창 스타일을 나타냅니다. |
| AudioPlayMode | 오디오 메서드를 호출할 때 소리를 재생하는 방법을 나타냅니다. |
| BuiltInRole | 메서드를 호출 IsInRole 할 때 확인할 역할 유형을 나타냅니다. |
| CallType | 함수를 호출할 때 호출되는 프로시저의 형식을 CallByName 나타냅니다. |
| CompareMethod | 비교 함수를 호출할 때 문자열을 비교하는 방법을 나타냅니다. |
| DateFormat | 함수를 호출 FormatDateTime 할 때 날짜를 표시하는 방법을 나타냅니다. |
| DateInterval | 날짜 관련 함수를 호출할 때 날짜 간격을 확인하고 서식을 지정하는 방법을 나타냅니다. |
| DeleteDirectoryOption | 삭제할 디렉터리에 파일 또는 디렉터리가 포함된 경우 수행해야 하는 작업을 지정합니다. |
| DueDate | 금융 방법을 호출할 때 지불 기한을 나타냅니다. |
| FieldType | 텍스트 필드가 구분되어 있는지 또는 고정 너비인지를 나타냅니다. |
| FileAttribute | 파일 액세스 함수를 호출할 때 사용할 파일 특성을 나타냅니다. |
| FirstDayOfWeek | 날짜 관련 함수를 호출할 때 사용할 요일을 나타냅니다. |
| FirstWeekOfYear | 날짜 관련 함수를 호출할 때 사용할 연도의 첫 번째 주를 나타냅니다. |
| MsgBoxResult | 함수에서 반환 MsgBox 된 메시지 상자에서 누른 단추를 나타냅니다. |
| MsgBoxStyle | 함수를 호출 MsgBox 할 때 표시할 단추를 나타냅니다. |
| OpenAccess | 파일 액세스 함수를 호출할 때 파일을 여는 방법을 나타냅니다. |
| OpenMode | 파일 액세스 함수를 호출할 때 파일을 여는 방법을 나타냅니다. |
| OpenShare | 파일 액세스 함수를 호출할 때 파일을 여는 방법을 나타냅니다. |
| RecycleOption | 파일을 영구적으로 삭제할지 아니면 휴지통에 배치할지를 지정합니다. |
| SearchOption | 최상위 디렉터리를 모두 검색할지 아니면 최상위 디렉터리만 검색할지를 지정합니다. |
| TriState | 숫자 서식 함수를 Boolean 호출할 때 값 또는 기본값을 사용해야 하는지 여부를 나타냅니다. |
| UICancelOption | 작업 중에 취소 를 클릭하는 경우 수행할 작업을 지정합니다. |
| UIOption | 파일 또는 디렉터리를 복사, 삭제 또는 이동할 때 진행률 대화 상자를 표시할지 여부를 지정합니다. |
| VariantType | 함수에서 반환하는 variant 개체의 형식을 VarType 나타냅니다. |
| VbStrConv | 함수를 호출 StrConv 할 때 수행할 변환 유형을 나타냅니다. |
참고하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET