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