VBScript VarType-funktionen

Definition og brug

VarType-funktionen kan returnere værdier, der indikerer den specifikke måltype for en variabel.

VarType-funktionen kan returnere værdier:

Konstant Værdi Beskrivelse
vbEmpty 0 Ikke initialiseret (standard)
vbNull 1 Ingen gyldig data
vbInteger 2 Integers måltype
vbLong 3 Lang integers måltype
vbSingle 4 Enkel præcision måltype
vbDouble 5 Dobbelt præcision måltype
vbCurrency 6 Valutamåltype
vbDate 7 Dato- eller tidsværdi
vbString 8 String værdi
vbObject 9 String subtype
vbError 10 Error subtype
vbBoolean 11 Boolean subtype
vbVariant 12 Variant (kun brugt til variabelarrays)
vbDataObject 13 Data access object
vbDecimal 14 Decimal subtype
vbByte 17 Bytesubtype
vbArray 8192 Array

Kommentar:Disse konstanter er defineret af VBScript. Derfor kan disse navne bruges overalt i koden for at erstatte faktiske værdier.

Kommentar:Hvis variablen er en array, returnerer VarType() 8192 + VarType(arrayelement). Eksempel: VarType() for en heltalsarray returnerer 8192 + 2 = 8194 .

Syntaks

VarType(varname)
Parameter Beskrivelse
varname Obligatorisk. Variabelens navn.

Eksempel

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))

Udskriv hver især:

String
Integer
Double
Null
Empty
Boolean