VBScript VarType関数
完全な VBScript リファレンスマニュアル
VarType 関数は、指定された変数のサブタイプを示す値を返します。
VarType 関数は以下の値を返します:
- 0 = vbEmpty - 空(未初期化)を示します
- 1 = vbNull - Null(有効なデータなし)を示します
- 2 = vbInteger - 整数を示します
- 3 = vbLong - 長整数を示します
- 4 = vbSingle - 単精度浮動小数点数を示します
- 5 = vbDouble - 倍精度浮動小数点数を示します
- 6 = vbCurrency - 通貨を示します
- 7 = vbDate - 日付を示します
- 8 = vbString - 文字列を示します
- 9 = vbObject - automation オブジェクトを示します
- 10 = vbError - エラーを示します
- 11 = vbBoolean - ブール値を示します
- 12 = vbVariant - Variant を示します(変数配列でのみ使用)
- 13 = vbDataObject - データアクセスオブジェクトを示します
- 17 = vbByte - バイトを示します
- 8192 = vbArray - 配列を示します
注意:変数が配列の場合、VarType() は 8192 + VarType(配列要素) を返します。例:整数配列の VarType() は 8192 + 2 = 8194 を返します。
構文
VarType(varname)
| パラメータ | 説明 |
|---|---|
| varname | 必須。変数の名前。 |
例
例
<script type="text/vbscript">
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
上記の例の出力結果:
8
2
5
1
0
11
2
5
1
0
11
試してみる »
完全な VBScript リファレンスマニュアル その他の拡張機能