VBScript VarType-funktionen

Definition och användning

VarType-funktionen kan returnera värden som indikerar den specifika underarten för en variabel.

VarType-funktionen kan returnera värden:

Konstant Värde Beskrivning
vbEmpty 0 Inte initierad (standard)
vbNull 1 Innehåller ingen giltig data
vbInteger 2 Heltal
vbLong 3 Lång
vbSingle 4 Enkel precision
vbDouble 5 Dubbel precision
vbCurrency 6 Valutainsats
vbDate 7 Datum eller tidsvärde
vbString 8 String value
vbObject 9 String undergenre
vbError 10 Error undergenre
vbBoolean 11 Boolean undergenre
vbVariant 12 Variant (endast för variabelarrayer)
vbDataObject 13 Data access object
vbDecimal 14 Decimal undergenre
vbByte 17 Byte undergenre
vbArray 8192 Array

Kommentar:Dessa konstanter är definierade av VBScript. Därför kan dessa namn användas överallt i koden för att ersätta faktiska värden.

Kommentar:Om variabeln är en array, returnerar VarType() 8192 + VarType(arrayelement). Exempel: VarType() för en heltalsarray returnerar 8192 + 2 = 8194 .

Syntax

VarType(varname)
Parameter Beskrivning
varname Obligatorisk. Variabelns namn.

Exempel

dim x
x="Hello World!"
document.write(VarType(x))
x=4
document.write(VarType(x))
x=4.675
document.write(VarType(x))
x=Null
document.write(VarType(x))
x=Empty
document.write(VarType(x))
x=True
document.write(VarType(x))

Output:

String
Integer
Double
Null
Empty
Boolean