IsObject 関数 | VBScript関数リファレンス

IsObject 関数

IsObject(expression)
式が数値として評価できるかどうかを調べ、結果をブール値で返します。式がオートメーション オブジェクトを参照しているかどうかを調べ、結果をブール値で返します。

引数

expression
任意の式を指定します。

解説

IsObject 関数は、引数 expression の内部処理形式が有効なオートメーション オブジェクトの場合、またはユーザー定義型のオブジェクトの場合は、真 (True) を返します。それ以外は偽 (False) を返します。

使用例

次のコードは、IsObject 関数を使って識別子がオブジェクト変数を示すかどうかを調べる例です。
Dim MyInt, MyCheck, MyObject
Set MyObject = Me
MyCheck = IsObject(MyObject)     '真 (True) を返します。
MyCheck = IsObject(MyInt)        '偽 (False) を返します。


関連

VBScript関数

VBScript関数を自分で使いやすいように整理したページです。