Visual Basic 6
Les variables
Recherche…
Types de variables
Il existe différents types de variables à des fins différentes. Dans Visual Basic 6, les types de variables suivants sont disponibles:
- Tableau
- Booléen
- Octet
- Devise
- Rendez-vous amoureux
- Double
- Entier
- Longue
- Unique
- Chaîne
- Une variante
Vous déclarez une variable en utilisant le mot-clé Dim
:
Dim RandomNumber As Integer
Si vous ne spécifiez pas de type de variable, la variable sera par défaut Variant
:
Dim Foo
est équivalent à
Dim Foo As Variant
Booléen
Boolean est le type de variable le plus simple car il ne peut contenir qu’une des deux valeurs: True ou False.
Foo = True
Bar = False
Les booléens peuvent être utilisés pour contrôler le flux de code:
Dim Foo as Boolean
Foo = True
If Foo Then
MsgBox "True"
Else
MsgBox "False"
End If
Entier
Un entier est un type de données numérique et peut contenir une valeur signée 16 bits (-32768 à +32767). Si vous savez qu'une variable ne contiendra que des nombres entiers (tels que 9) et non des nombres fractionnaires (tels que 5.43), déclarez-la comme un type de données entier (ou long).
Dim RandomNumber As Integer
RandomNumber = 9
Les entiers sont couramment utilisés comme compteurs dans les boucles For...Next
:
Dim Counter As Integer
For Counter = 0 to 2
MsgBox Counter
Next Counter
Essayer d'attribuer une valeur inférieure à -32768 ou supérieure à 32767 à un nombre entier entraînera une erreur d'exécution:
Dim MyNumber As Integer
MyNumber = 40000 'Run-time error '6': Overflow
Chaîne
Une variable chaîne peut contenir un texte vide, un caractère, un mot ou un texte de longueur variable. La valeur de chaîne doit être comprise entre guillemets ( "
).
Dim Fruit as String
Fruit = "Banana"
Si vous avez besoin de guillemets dans une chaîne littérale, vous utilisez deux guillemets ( ""
).
Dim Quote as String
Quote = "Bill says: ""Learn VB!"""