VBScript -VarType- Funktion


❮ Vollständige VBScript-Referenz

Die VarType-Funktion gibt einen Wert zurück, der den Untertyp einer angegebenen Variablen angibt.

Die VarType-Funktion kann einen der folgenden Werte zurückgeben:

  • 0 = vbEmpty – zeigt leer an (nicht initialisiert)
  • 1 = vbNull – Zeigt Null an (keine gültigen Daten)
  • 2 = vbInteger – Gibt eine Ganzzahl an
  • 3 = vbLong – Gibt eine lange Ganzzahl an
  • 4 = vbSingle – Gibt eine Gleitkommazahl mit einfacher Genauigkeit an
  • 5 = vbDouble – Gibt eine Gleitkommazahl mit doppelter Genauigkeit an
  • 6 = vbCurrency – Gibt eine Währung an
  • 7 = vbDate – Gibt ein Datum an
  • 8 = vbString – Gibt eine Zeichenfolge an
  • 9 = vbObject – Zeigt ein Automatisierungsobjekt an
  • 10 = vbError – Zeigt einen Fehler an
  • 11 = vbBoolean – Zeigt einen booleschen Wert an
  • 12 = vbVariant – Gibt eine Variante an (wird nur mit Arrays von Varianten verwendet)
  • 13 = vbDataObject – Zeigt ein Datenzugriffsobjekt an
  • 17 = vbByte – Zeigt ein Byte an
  • 8192 = vbArray – Gibt ein Array an

Hinweis: Wenn die Variable ein Array ist, gibt VarType() 8192 + VarType(array_element) zurück. Beispiel: für ein Array aus ganzen Zahlen gibt VarType() 8192 + 2 = 8194 zurück.

Syntax

VarType(varname)

Parameter Description
varname Required. A variable name

Beispiel

Beispiel

<%

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

%>

Die Ausgabe des obigen Codes lautet:

8
2
5
1
0
11

❮ Vollständige VBScript-Referenz