<コンプリートVBScriptのリファレンス
VarType関数は、指定された変数のサブタイプを示す値を返します。
VarType関数は、次のいずれかの値を返すことができます。
- 0 = vbEmpty -空を示し(uninitialized)
- 1 = vbNull -ヌルを示していない(no valid data)
- 2 = vbInteger - 整数を表します。
- 3 = vbLong - 長い整数を表します
- 4 = vbSingle - 単精度浮動小数点数を示し
- 5 = vbDouble - 倍精度浮動小数点数を示し
- 6 = vbCurrency - 通貨を示します
- 7 = vbDate - 日付を示します
- 8 = vbString - 文字列を示し
- 9 = vbObject - オートメーションオブジェクトを示し
- 10 = vbError - エラーを示します
- 11 = vbBoolean - ブール値を示します
- 12 = vbVariantは-変異を示し(used only with arrays of Variants)
- 13 = vbDataObject - データアクセスオブジェクトを示し
- 17 = vbByte - バイトを示します
- 8192 = vbArray - 配列を示し
Note:変数が配列の場合VarType() 8192 +返しVarType(array_element) 。 例:整数のアレイのためVarType() + 2 = 8194 8192を返します。
構文
VarType(varname)
パラメーター | 説明 |
---|---|
varname | 必須。 変数名 |
例
例
<%
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のリファレンス