VBScript: 変数のデータ型を確認する TypeName 関数
VBScriptで変数のデータ型(種類)を確認したい場合は、 TypeName 関数を使用します。
TypeNmae 関数の書式は次の通りです。
TypeName(変数)
戻り値は「String」「Integer」「Long」などのデータ型を表す文字列です。 引数には変数だけでなく、値を直接指定することもできます。
次のサンプルコードではTypeName 関数を使って いろいろな値のデータ型を確認しています。
WScript.Echo TypeName("hello") ' String WScript.Echo TypeName(123) ' Integer WScript.Echo TypeName(123456) ' Long WScript.Echo TypeName(3.14) ' Double WScript.Echo TypeName(True) ' Boolean ' 日付 v = Date WScript.Echo TypeName(v) ' Date ' 初期化されていない変数 WScript.Echo TypeName(hoge) ' Empty ' Null WScript.Echo TypeName(Null) ' Null
TypeName 関数の戻り値一覧
TypeName 関数の戻り値とその内容一覧です。
戻り値(文字列) | 内容 |
---|---|
String | 文字列 |
Integer | 整数 |
Long | 長整数 |
Single | 単精度浮動小数点数 |
Double | 倍精度浮動小数点数 |
Byte | バイト |
Currency | 通貨 |
Boolean | ブール値 True/False |
Date | 日付・時刻 |
Empty | 初期化されていない |
Null | Null |
Object | オブジェクト |
Nothing | オブジェクトを参照してない |
Error | エラー |
Unknown | 不明 |