天天看點

asp如何判斷變量的類型

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()"。