TypeName 函數
傳回一個字元串,提供有關變量的 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 錯誤
說明
下面的示例利用 TypeName 函數傳回變量資訊:
Dim ArrayVar(4), MyType
NullVar = Null ' 賦 Null 值。
MyType = TypeName("VBScript") ' 傳回 "String"。
MyType = TypeName(4) ' 傳回 "Integer"。
MyType = TypeName(37.50) ' 傳回 "Double"。
MyType = TypeName(NullVar) ' 傳回 "Null"。
MyType = TypeName(ArrayVar) ' 傳回 "Variant()"。