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