Директива #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