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