VBScript VarType- functie


❮Volledige VBScript-referentie

De functie VarType retourneert een waarde die het subtype van een opgegeven variabele aangeeft.

De functie VarType kan een van de volgende waarden retourneren:

  • 0 = vbEmpty - Geeft Leeg aan (niet geïnitialiseerd)
  • 1 = vbNull - Geeft Null aan (geen geldige gegevens)
  • 2 = vbInteger - Geeft een geheel getal aan
  • 3 = vbLong - Geeft een lang geheel getal aan
  • 4 = vbSingle - Geeft een getal met enkele precisie met drijvende komma aan
  • 5 = vbDouble - Geeft een drijvende-kommagetal met dubbele precisie aan
  • 6 = vbCurrency - Geeft een valuta aan
  • 7 = vbDate - Geeft een datum aan
  • 8 = vbString - Geeft een string aan
  • 9 = vbObject - Geeft een automatiseringsobject aan
  • 10 = vbError - Geeft een fout aan
  • 11 = vbBoolean - Geeft een boolean aan
  • 12 = vbVariant - Geeft een variant aan (alleen gebruikt met arrays van varianten)
  • 13 = vbDataObject - Geeft een gegevenstoegangsobject aan
  • 17 = vbByte - Geeft een byte aan
  • 8192 = vbArray - Geeft een array aan

Opmerking: als de variabele een array is, retourneert VarType() 8192 + VarType(array_element). Voorbeeld: voor een array van geheel getal retourneert VarType() 8192 + 2 = 8194.

Syntaxis

VarType(varname)

Parameter Description
varname Required. A variable name

Voorbeeld

Voorbeeld

<%

x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))

%>

De uitvoer van de bovenstaande code zal zijn:

8
2
5
1
0
11

❮Volledige VBScript-referentie