Share via


#Const 指示詞

定義 Visual Basic 的條件式編譯器常數。

#Const constname = expression

組件

  • constname
    必要項。 所定義的常數名稱。

  • expression
    必要項。 常值 (Literal)、其他條件式編譯器常數,或是除了 Is 以外任一或所有算術或邏輯運算子 (Logical Operator) 的組合。

備註

條件式編譯器常數在它們出現的檔案中都是私用的 (Private)。 您無法使用 #Const 指示詞建立公用 (Public) 編譯器常數,而只能在使用者介面中或利用 /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 中的條件式編譯