Microsoft® Visual Basic® Scripting Edition
Nothing キーワード
 ランゲージ リファレンス  

関連項目


VBScript におけるキーワード Nothing は、オブジェクト変数とその変数が参照しているオブジェクトとの関連付けを解除するために使います。Set ステートメントを使って、次のようにキーワード Nothing をオブジェクト変数に代入します。次に例を示します。


Set MyObject = Nothing

複数のオブジェクト変数が、同じオブジェクトを参照することがあります。キーワード Nothing をオブジェクト変数に代入すると、その変数は実際のオブジェクトを参照しなくなります。複数のオブジェクト変数が同じオブジェクトを参照すると、各変数が参照するオブジェクトに関連付けられたメモリとシステム リソースは、Set ステートメントを使ってすべての変数を明示的にキーワード Nothing に設定するか、またはキーワード Nothing に設定した最後のオブジェクト変数が暗黙的に適用範囲 (スコープ) 外になった後でなければ解除されません。


© 1997 Microsoft Corporation.