#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

另请参阅