Fonction VBScript VarType
❮ Référence complète de VBScript
La fonction VarType renvoie une valeur qui indique le sous-type d'une variable spécifiée.
La fonction VarType peut renvoyer l'une des valeurs suivantes :
- 0 = vbEmpty - Indique vide (non initialisé)
- 1 = vbNull - Indique Null (aucune donnée valide)
- 2 = vbInteger - Indique un entier
- 3 = vbLong - Indique un entier long
- 4 = vbSingle - Indique un nombre à virgule flottante simple précision
- 5 = vbDouble - Indique un nombre à virgule flottante double précision
- 6 = vbCurrency - Indique une devise
- 7 = vbDate - Indique une date
- 8 = vbString - Indique une chaîne
- 9 = vbObject - Indique un objet d'automatisation
- 10 = vbError - Indique une erreur
- 11 = vbBoolean - Indique un booléen
- 12 = vbVariant - Indique une variante (utilisé uniquement avec des tableaux de variantes)
- 13 = vbDataObject - Indique un objet d'accès aux données
- 17 = vbByte - Indique un octet
- 8192 = vbArray - Indique un tableau
Remarque : Si la variable est un tableau, VarType() renvoie 8192 + VarType(array_element). Exemple : pour un tableau d'entiers, VarType() renverra 8192 + 2 = 8194.
Syntaxe
VarType(varname)
Parameter | Description |
---|---|
varname | Required. A variable name |
Exemple
Exemple
<%
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))
%>
La sortie du code ci-dessus sera :
8
2
5
1
0
11
❮ Référence complète de VBScript