Microsoft® Visual Basic® Scripting Edition
VarType 函數
 程式語言參考 
  | Version 1 

請參閱


說明
傳回一值,表示變數的資料型態。
語法
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 布林值
vbVariant   12 Variant(只適用於 variants 中的陣列)
vbDataObject   13 資料存取物件
vbByte   17 位元值
vbArray 8192 陣列


附註  這些常數是由 VBScript 針對應用程式所特別設定的。這些名稱可以被用在程式碼的任何地方,用以取代真正的值。

註解
VarType 函數從不對 vbArray 傳回單獨的值,而會加上其他的值來表示一個陣列是屬於某種特殊型態。vbVariant 這個常數只會與 vbArray 同時傳回,以用來表示 VarType 函數的引數是一個陣列型態的 Variant 。舉例而言,一個整數陣列的計算結果是 2 + 8194,或是 8194。 如果一個物件有預設的屬性VarType (object) 會傳回此物件預設的屬性。