Visual Basic によって宣言された定数
更新 : 2007 年 11 月
Visual Basic には、条件付きコンパイルや、データの印刷および表示の際に開発者が使用できるように、いくつかの定義済みの定数が用意されています。
条件付きコンパイル定数
条件付きコンパイルで利用できる定義済みの定数の一覧を次の表に示します。
定数 |
説明 |
---|---|
CONFIG |
構成マネージャの [アクティブ ソリューション構成] ボックスの、現在の設定に対応する文字列 |
DEBUG |
[プロジェクトのプロパティ] ダイアログ ボックスで設定できる Boolean 値既定では、プロジェクトの Debug 構成により、DEBUG が定義されます。DEBUG を定義すると、Debug クラスのメソッドは出力ウィンドウに出力を生成します。DEBUG を定義しない場合、Debug クラスのメソッドはコンパイルされず、デバッグ出力も生成されません。 |
TARGET |
プロジェクトの出力の種類、またはコマンド ラインの /target オプションの設定を表す文字列TARGET には、次の値を指定できます。
|
TRACE |
[プロジェクトのプロパティ] ダイアログ ボックスで設定できる Boolean 値既定では、プロジェクトのすべての構成により、TRACE が定義されます。TRACE を定義すると、Trace クラスのメソッドは出力ウィンドウに出力を生成します。定義しない場合、Trace クラスのメソッドはコンパイルされず、Trace 出力も生成されません。 |
VBC_VER |
major.minor 形式で、Visual Basic バージョンを表す数Visual Basic 2005 のバージョン番号は 8.0 です。 |
印刷と表示の定数
印刷および表示の関数を呼び出すときに、実際の値の代わりにコード内で次の定数を使用できます。
定数 |
説明 |
---|---|
vbCrLf |
キャリッジ リターン文字とライン フィード文字の組み合わせ。 |
vbCr |
キャリッジ リターン文字。 |
vbLf |
ライン フィード文字。 |
vbNewLine |
改行文字 |
vbNullChar |
値 0 を持つ文字。 |
vbNullString |
長さ 0 の文字列 ("") とは異なります。外部プロシージャを呼び出す場合に使用します。 |
vbObjectError |
エラー番号。ユーザー定義エラーの番号は、これより大きい値にします。たとえば次のように指定します。たとえば、次のようになります。 Err.Raise(Number) = vbObjectError + 1000 |
vbTab |
タブ文字。 |
vbBack |
バックスペース文字。 |
vbFormFeed |
Microsoft Windows では使用されていません。 |
vbVerticalTab |
Microsoft Windows では使用できません。 |