VBScript VarType functie

Definitie en gebruik

De VarType functie kan de waarde retourneren die de SUBtype van de opgegeven variabele aanwijst.

VarType functie kan de volgende waarden retourneren:

Constant Waarde Beschrijving
vbEmpty 0 Niet geïnitialiseerd (standaard)
vbNull 1 Bevat geen geldige gegevens
vbInteger 2 Gehele getalSUBtype
vbLong 3 Lange gegevensSUBtype
vbSingle 4 Enkele precisieSUBtype
vbDouble 5 Dubbele precisieSUBtype
vbCurrency 6 ValutadSUBtype
vbDate 7 Datum of tijdwaarde
vbString 8 String Value
vbObject 9 String Subtype
vbError 10 Error Subtype
vbBoolean 11 Boolean Subtype
vbVariant 12 Variant (alleen voor variabelen arrays)
vbDataObject 13 Data Access Object
vbDecimal 14 Decimaal Subtype
vbByte 17 Byte Subtype
vbArray 8192 Array

Opmerking:Deze constanten zijn gespecificeerd door VBScript. Daarom kunnen deze namen overal in de code worden gebruikt om de waarden te vervangen.

Opmerking:Als de variabele een array is, retourneert VarType() 8192 + VarType(ARRAYelement). Voorbeeld: de VarType() van een integer array retourneert 8192 + 2 = 8194 .

Syntax

VarType(varname)
Parameters Beschrijving
varname Verplicht. De naam van de variabele.

Voorbeeld

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

Uitgevoerd:

String
Integer
Double
Null
Empty
Boolean