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