Share via


#Const 지시문

Visual Basic의 조건부 컴파일러 상수를 정의합니다.

#Const constname = expression

구성 요소

  • constname
    필수적 요소로서, 정의되는 상수의 이름입니다.

  • expression
    필수적 요소로서, 리터럴, 다른 조건부 컴파일러 상수 또는 Is를 제외한 논리 연산자나 산술 연산자입니다.

설명

조건부 컴파일러 상수는 이 상수가 사용된 파일에 대해 항상 Private입니다. #Const 지시문을 사용하여 공용 컴파일러 상수를 만들 수 없으며 사용자 인터페이스 또는 /define 컴파일러 옵션을 통해서만 만들 수 있습니다.

expression에는 조건부 컴파일러 상수와 리터럴만 사용할 수 있습니다. Const로 정의된 표준 상수를 사용하면 오류가 발생합니다. 반대로, #Const 키워드로 정의된 상수는 조건부 컴파일에만 사용할 수 있습니다. 상수를 정의하지 않을 경우 상수 값은 Nothing입니다.

예제

다음 예제에서는 #Const 지시문을 사용합니다.

#Const MyLocation = "USA"
#Const Version = "8.0.0012"
#Const CustomerNumber = 36

참고 항목

참조

/define(Visual Basic)

#If...Then...#Else 지시문

Const 문(Visual Basic)

If...Then...Else 문(Visual Basic)

기타 리소스

Visual Basic의 조건부 컴파일