Microsoft® Visual Basic® Scripting Edition
TypeName 函数 语言参考
版本 2
请参阅
--------------------------------------------------------------------------------
描述
返回一个字符串,提供有关变量的 Variant 子类型信息。
语法
TypeName(varname)
必选的 varname 参数,可以是任何变量。
返回值
TypeName 函数返回值如下:
值 描述
Byte 字节值
Integer 整型值
Long 长整型值
Single 单精度浮点值
Double 双精度浮点值
Currency 货币值
Decimal 十进制值
Date 日期或时间值
String 字符串值
Boolean Boolean 值;True 或 False
Empty 未初始化
Null 无有效数据
<object type> 实际对象类型名
Object 一般对象
Unknown 未知对象类型
Nothing 还未引用对象实例的对象变量
Error 错误
--------------------------------------------------------------------------------
Microsoft® Visual Basic® Scripting Edition
VarType 函数 语言参考
版本 3.0
请参阅
--------------------------------------------------------------------------------
描述
返回指示变量子类型的值。
语法
VarType(varname)
varname 参数可以是任何变量。
返回值
VarType 函数返回下列值:
常数 值 描述
vbEmpty 0 Empty(未初始化)
vbNull 1 Null(无有效数据)
vbInteger 2 整数
vbLong 3 长整数
vbSingle 4 单精度浮点数
vbDouble 5 双精度浮点数
vbCurrency 6 货币
vbDate 7 日期
vbString 8 字符串
vbObject 9 Automation 对象
vbError 10 错误
vbBoolean 11 Boolean
vbVariant 12 Variant(只和变量数组一起使用)
vbDataObject 13 数据访问对象
vbByte 17 字节
vbArray 8192 数组
--------------------------------------------------------------------------------
注意 这些常数是由 VBScript 指定的。所以,这些名称可在代码中随处使用,以代替实际值。
--------------------------------------------------------------------------------
说明
VarType 函数从不通过自己返回 Array 的值。它总是要添加一些其他值来指示一个具体类型的数组。当 Variant 的值被添加到 Array 的值中以表明 VarType 函数的参数是一个数组时,它才被返回。例如,对一个整数数组的返回值是 2 + 8192 的计算结果,或 8194。如果一个对象有默认属性,则 VarType(object) 返回对象默认属性的类型。
--------------------------------------------------------------------------------
© 1997 Microsoft Corporation 版权所有。请参阅使用说明。