CSTR |
Conversion en chaîne de caractères |
---|---|
Visual Basic |
Syntaxe
Function CSTR(expression) As String |
Paramètres
Nom | Description |
---|---|
expression | Ce paramètre permet d'indiquer l'expression scalaire à traiter. Le paramètre expression est n'importe quelle expression valide. |
Description
Cette fonction permet de convertir une expression en un type de chaîne de caractères.
Remarques
- En général, vous pouvez documenter votre code à l'aide des fonctions de conversion de type de données pour montrer que le résultat d'une opération doit être exprimé sous la forme d'un type de données particulier plutôt que du type de données par défaut. Par exemple, utilisez CStr pour forcer le résultat à être exprimé sous forme de chaîne de caractères.
- Vous devez utiliser la fonction CStr au lieu de Str pour fournir des conversions internationales de tout autre type de données vers un sous-type String. Par exemple, différents séparateurs décimaux sont correctement reconnus en fonction des paramètres régionaux de votre système.
- Les données de l'expression déterminent ce qui est renvoyé selon le tableau suivant :
- L'exemple suivant utilise la fonction CStr pour convertir une valeur numérique en chaîne de caractères :
Si l'expression est | CStr renvoie |
---|---|
Boolean | Une chaîne contenant True ou False. |
Date | Une chaîne de caractères contenant une date au format de date courte de votre système. |
Null | Une erreur d'exécution. |
Empty | Une chaîne de caractères de longueur nulle (""). |
Error | Une chaîne de caractères contenant le mot Error suivi du numéro d'erreur. |
Autre numérique | Une chaîne de caractères contenant le nombre. |
Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble est un double.
MyString = CStr(MyDouble) ' MyString contient "437.324".
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
2010 = 2010ABC = ABC
01-01-2000= 01/01/2000
Dernière mise à jour : Lundi, le 19 novembre 2012