다음을 통해 공유


#Const 지시문

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

구문

#Const constname = expression  

부분

constname
필수입니다. 정의되는 상수의 이름입니다.

expression
필수입니다. 리터럴, 기타 조건부 컴파일러 상수 또는 Is를 제외한 모든 산술 또는 논리 연산자를 포함하는 조합입니다.

설명

조건부 컴파일러 상수는 항상 해당 상수가 나타나는 파일에만 적용됩니다. #Const 지시문을 사용하여 공용 컴파일러 상수를 만들 수 없습니다. 사용자 인터페이스나 /define 컴파일러 옵션을 통해서만 만들 수 있습니다.

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

예시

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

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

참고 항목