CBOOL |
Conversion en booléen |
---|---|
VB .NET (Visual Basic .NET) |
Syntaxe
Function CBOOL(n As Variant) As Boolean |
Paramètres
Nom | Description |
---|---|
n | Ce paramètre permet d'indiquer la variante à convertir |
Description
Cette fonction permet de convertir une expression en un type booléen.
Remarques
- Lorsqu'une valeur numérique est convertie en booléen, toute valeur différente de zéro est convertie en True et zéro est converti en False.
- Si l'expression à convertir est une chaîne de caractères, la chaîne de caractères doit pouvoir être évaluée comme un nombre, ou elle doit être «True» ou «False». Toute autre chaîne de caractères génère une erreur d'exécution. Par exemple, CBool("un") entraîne une erreur de non-concordance de type, tandis que CBool("1") est converti en True et CBool("True") est converti en True.
- Vous pouvez vérifier la validité de l'expression avant d'utiliser la fonction CBool en utilisant la fonction IsNumeric.
- Comme la plupart des fonctions de conversion, CBool n'est pas réellement une fonction dans l'espace de noms Microsoft.VisualBasic. Au lieu de cela, il est similaire à une macro Visual C++; le compilateur traduit l'appel de fonction en code en ligne.
Exemple
Voici un exemple montrant la conversion d'entier en booléen :
on obtiendra le résultat suivant :
0= Faux1= Vrai
Dernière mise à jour : Dimanche, le 9 novembre 2014