VBScriptのVarTypeから機能
VarType関数は、指定された変数のサブタイプを示す値を返します。
VarType関数は次の値を返します。
- 0 = vbEmptyは - (初期化されていない)空を表し
- 1 = vbNull - Nullが(有効なデータ)を示していません
- 2 = vbInteger - 整数
- 3 = vbLong - 長整数を表し、
- 4 = vbSingle - 単精度浮動小数点数を表し
- 5 = vbDouble - 倍精度浮動小数点数を表し
- 6 = vbCurrency - 表す通貨
- 7 = vbDate - 日付を示します
- 8 = vbString - 文字列を表し
- 9 = vbObject - オートメーションオブジェクトを表します
- 10 = vbError - エラーを示しています
- 11 = vbBoolean - ブール値を表し、
- 12 = vbVariant - バリアントを示す(変数のみのアレイ用)
- 13 = vbDataObject - データアクセスオブジェクトを表します
- 17 = vbByte - バイトを表します
- 8192 = vbArray - 配列を表し、
注:変数が配列である場合、のVarType()8192 +のVarType(array_element)を返します。例:整数のVarTypeからの配列は、()+ 2 = 8194 8192を返します。
文法
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のリファレンス