VBScript VarType Funktion

Definition und Verwendung

Die Funktion VarType kann Werte zurückgeben, die den Subtyp eines angegebenen Variablenindizes angeben.

Werte, die die Funktion VarType zurückgeben kann:

Konstante Wert Beschreibung
vbEmpty 0 Nicht initialisiert (Standard)
vbNull 1 Enthält keine gültigen Daten
vbInteger 2 Ganzzahliger Subtyp
vbLong 3 Langes Integer-Subtyp
vbSingle 4 Einfach genaue Subtyp
vbDouble 5 Doppelt genaue Subtyp
vbCurrency 6 Währungssubtyp
vbDate 7 Datum oder Zeitwert
vbString 8 Zeichenkettenwert
vbObject 9 Zeichenketten-Untertyp
vbError 10 Fehler-Untertyp
vbBoolean 11 Boolean-Untertyp
vbVariant 12 Variant (nur für Variablenarrays)
vbDataObject 13 Datenbankzugriffsobjekt
vbDecimal 14 Dezimal-Untertyp
vbByte 17 Byte-Untertyp
vbArray 8192 Array

Anmerkung:Diese Konstanten sind von VBScript spezifiziert. Daher können diese Namen überall im Code verwendet werden, um tatsächliche Werte zu ersetzen.

Anmerkung:Wenn die Variable ein Array ist, gibt VarType() 8192 + VarType( Arrayelement) zurück. Beispiel: VarType() für ein Array von Ganzzahlen gibt 8192 + 2 = 8194 zurück.

Syntax

VarType(varname)
Parameter Beschreibung
varname Erforderlich. Der Name der Variable.

Beispiel

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

Separat ausgeben:

String
Integer
Double
Null
Empty
Boolean