TypeName, fonction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition TypeName, fonction  Référence du langage 
Version 2 


Description
Renvoie une chaîne qui fournit des informations de sous-type Variant sur une variable.
Syntaxe
TypeName(varname)

L'argument varname représente toute variable.

Valeurs renvoyées
La fonction TypeName renvoient les valeurs suivantes :

Valeur Description
Byte Valeur de type octet
Integer Valeur de type entier
Long Valeur de type entier long
Single Valeur en virgule flottante à simple précision
Double Valeur en virgule flottante à double précision
Currency Valeur de type monétaire
Decimal Valeur de type décimal
Date Valeur de date ou d'heure
String Valeur de chaîne de caractères
Boolean Valeur de type booléen ; True ou False
Empty Non initialisée
Null Aucune donnée valide
<object; type> Nom de type réel d'un objet
Object Objet générique
Unknown Type d'objet inconnu
Nothing Variable d'objet ne se référant encore à aucune instance d'objet
Error Erreur

Notes
L'exemple ci-dessous utilise la fonction TypeName pour renvoyer des informations sur une variable :
Dim ArrayVar(4), MyType
NullVar = Null			' Affecter la valeur Null.

MyType = TypeName("VBScript")   ' Renvoie "String".
MyType = TypeName(4)            ' Renvoie "Integer".
MyType = TypeName(37.50)        ' Renvoie "Double".
MyType = TypeName(NullVar)      ' Renvoie "Null".
MyType = TypeName(ArrayVar)     ' Renvoie "Variant()".