Fonction VarType de VBScript
Définition et utilisation
La fonction VarType peut renvoyer une valeur indiquant le sous-type de la variable spécifiée.
Les valeurs que peut renvoyer la fonction VarType :
constante | valeur | Description |
---|---|---|
vbEmpty | 0 | non initialisé (par défaut) |
vbNull | 1 | ne contient aucune donnée valide |
vbInteger | 2 | sous-type entier |
vbLong | 3 | sous-type long |
vbSingle | 4 | sous-type single précision |
vbDouble | 5 | sous-type double précision |
vbCurrency | 6 | sous-type monétaire |
vbDate | 7 | valeur de date ou de temps |
vbString | 8 | Valeur de chaîne |
vbObject | 9 | Sous-type de chaîne |
vbError | 10 | Sous-type d'erreur |
vbBoolean | 11 | Sous-type Boolean |
vbVariant | 12 | Variant (uniquement pour les tableaux de variables) |
vbDataObject | 13 | Objet d'accès aux données |
vbDecimal | 14 | Sous-type décimal |
vbByte | 17 | Sous-type de byte |
vbArray | 8192 | Tableau |
Remarque :Ces constantes sont spécifiées par VBScript. Par conséquent, ces noms peuvent être utilisés partout dans le code pour remplacer les valeurs réelles.
Remarque :Si la variable est un tableau, VarType() renverra 8192 + VarType(élément du tableau). Exemple : VarType() pour un tableau d'entiers renverra 8192 + 2 = 8194 .
Syntaxe
VarType(varname)
Paramètres | Description |
---|---|
varname | Obligatoire. Le nom de la variable. |
Exemple
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))
Sortie respective :
String Integer Double Null Empty Boolean