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