VBScriptVarType関数_
❮完全なVBScriptリファレンス
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()は8192 + 2 = 8194を返します。
構文
VarType(varname)
Parameter | Description |
---|---|
varname | Required. A variable name |
例
例
<%
x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))
%>
上記のコードの出力は次のようになります。
8
2
5
1
0
11
❮完全なVBScriptリファレンス