VBキーワード



VBScript キーワード

キーワード 説明
Empty

は、初期化されていない変数値を示すために使用されます。変数が最初に作成されたとき、または変数値が明示的に null に設定されたとき、変数値は初期化されず、変数には値が割り当てられません。

例:
ディム× 「変数 x が初期化されていません!」
x="ff" '変数 x は初期化されていません
x=Empty '変数 x は初期化されていません!

注意: これはNullとは異なります! !

IsEmpty

は、変数が初期化されていないどうかをテストするために使用されます。

例: If (IsEmpty(x)) '変数 x は初期化されていませんか?

Nothingは、初期化されていないオブジェクト値を示すため、またはシステムリソースを解放するためにオブジェクトからオブジェクト変数を分離するために使用されます。

例: Set myObject=Nothing

Is Nothing は、値が初期化されたオブジェクトかどうかをテストするために使用されます。

例: If (myObject Is Nothing) '設定されていませんか?

注: 値を Nothing と比較すると、正しい結果は得られません。例: If (myObject = Nothing) '常に間違っています!

Null は、変数に有効なデータが含まれていないことを示すために使用されます。

Null は値を「無効」に設定し、Empty は値が「設定されていない」ことを意味します。

注: これは、空か無かとは異なります。 !

例: x=Null 'x には有効なデータが含まれていません

IsNull は、値に無効なデータが含まれているかどうかをテストするために使用されます。

例: if (IsNull(x)) 'x は無効ですか?

Trueは、ブール条件が正しいことを示すために使用されます(Trueは-1)。
Falseは、ブール条件が正しくないことを示すために使用されます(Falseは0)。