VBScript VarType-Funktion
VarType-Funktion gibt einen Wert, der den Subtyp von einer bestimmten Variablen angibt.
VarType-Funktion gibt die folgenden Werte:
- 0 = vbEmpty - steht für eine leere (nicht initialisiert)
- 1 = vbNull - gibt Null (keine gültigen Daten)
- 2 = vbInteger - Eine Ganzzahl
- 3 = vbLong - steht für eine lange ganze Zahl
- 4 = vbSingle - stellt eine Single-Precision-Fließkommazahl
- 5 = vbDouble - stellt eine doppeltgenaue Gleitkommazahl
- 6 = vbCurrency - darstellt Währung
- 7 = vbDate - Zeigt das Datum
- 8 = vbString - repräsentiert einen String
- 9 = vbObject - für ein Automatisierungsobjekte
- 10 = VBERROR - weist auf einen Fehler
- 11 = vbBoolean - steht für einen Booleschen Wert
- 12 = vbVariant - Variante zeigt (nur für Array von Variablen)
- 13 = vbDataObject - stellt ein Datenzugriffsobjekt
- 17 = vbByte - repräsentiert ein Byte
- 8192 = VBArray - stellt ein Array
Hinweis: Wenn die Variable ein Array ist, die VarType () liefert 8192 + VarType (array_element).Beispiel: VarType Array von ganzen Zahlen () liefert 8192 + 2 = 8194.
Grammatik
VarType(varname)
参数 | 描述 |
---|---|
varname | 必需。变量的名称。 |
Beispiele
Beispiele
<script type="text/vbscript">
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
Beispiele für die obigen Ausgangs:
8
2
5
1
0
11
2
5
1
0
11
Versuchen »
Vollständige VBScript Referenz