Директива #Const
Обновлен: Ноябрь 2007
Объявляет константы условной компиляции для Visual Basic.
#Const constname = expression
Компоненты
constname
Обязательный параметр. String. Имя определяемой константы.expression
Обязательный параметр. Литерал, другая константа условной компиляции, или любое другое выражение, включающее любые или все арифметические или логические операторы, кроме Is.
Заметки
Константы условной компиляции действительны только внутри файла, в котором они объявлены. Невозможно создать открытые константы компилятора с помощью директивы #Const; можно создавать их только в пользовательском интерфейсе или с помощью параметра компилятора /define.
В expression можно использовать только константы условной компиляции и литералы. Использование стандартных констант в определении Const вызывает ошибку. Можно использовать константы, определенные с помощью ключевого слова #Const только для условной компиляции. Константы также могут быть неопределенными, при этом их значение равно Nothing.
Пример
В следующем примере используется директива #Const.
#Const MyLocation = "USA"
#Const Version = "8.0.0012"
#Const CustomerNumber = 36
См. также
Задачи
Практическое руководство. Объявление констант условной компиляции
Основные понятия
Общие сведения об условной компиляции