Asp-Classic
獲取VBScript中變數的類型
如何使用 VBScript 獲取變數的類型?
VarType是您需要的嗎?
返回一個值,該值指示變數的子類型。
+--------------+-------+---------------------------------------------+ | Constant | Value | Description | +--------------+-------+---------------------------------------------+ | vbEmpty | 0 | Empty (uninitialized) | | vbNull | 1 | Null (no valid data) | | vbInteger | 2 | Integer | | vbLong | 3 | Long integer | | vbSingle | 4 | Single-precision floating-point number | | vbDouble | 5 | Double-precision floating-point number | | vbCurrency | 6 | Currency | | vbDate | 7 | Date | | vbString | 8 | String | | vbObject | 9 | Automation object | | vbError | 10 | Error | | vbBoolean | 11 | Boolean | | vbVariant | 12 | Variant (used only with arrays of Variants) | | vbDataObject | 13 | A data-access object | | vbDecimal | 14 | Decimal Value | | vbByte | 17 | Byte | | vbLongLong | 20 | LongLong integer (64 bit) | | vbArray | 8192 | Array | +--------------+-------+---------------------------------------------+VarType 函式從不單獨返回 Array 的值。它總是被添加到某個其他值以指示特定類型的數組。僅當將 Variant 的值添加到 Array 的值以指示 VarType 函式的參數是數組時,才會返回 Variant 的值。例如,整數數組的返回值計算為 2 + 8192 或 8194。如果對象具有預設屬性,則 VarType (object) 返回其預設屬性的類型。