#Const ディレクティブ

Visual Basic の条件付きコンパイラ定数を定義します。

構文

#Const constname = expression  

指定項目

constname
必須です。 定義している定数の名前。

expression
必須です。 リテラル、他の条件付きコンパイラ定数、または、Is 以外の算術演算子または論理演算子のいずれか、またはすべてを含む任意の組み合わせ。

Remarks

条件付きコンパイラ定数は、それらが出現するファイルに対して常にプライベートです。 #Const ディレクティブを使用して、パブリック コンパイラ定数を作成することはできません。これらは、ユーザー インターフェイス内、または /define コンパイラ オプションを使用する場合にのみ作成できます。

expression では、条件付きコンパイラ定数とリテラルのみを使用できます。 Const で定義された標準定数を使用すると、エラーが発生します。 逆に、#Const キーワードによって定義された定数は、条件付きコンパイルにのみ使用できます。 定数を未定義にすることもできます。その場合、値は Nothing になります。

#Const ディレクティブの使用例を次に示します。

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

関連項目