Bienvenue à tous ! Dans ce cour, nous apprendrons à utiliser des variables pour la première fois !
Dim Nom As String ' On crée une variable Nom qui contiendra le nom tapé dans le TbxNom
Dim Chiffre1 As Decimal ' On crée une variable Chiffre1, Il s'agit d une variable de type Decimal
MENU
I - Nommer une Variable
1° Toute variable doit commencer par une lettre :
- Age2 : OK
- 2age : Une variable ne doit jamais commencer par un chiffre !
2° De même les espaces ne sont pas tolérés. On utilise alors "_" :
- Age_du_chaperon : OK
- Age du chaperon : Jamais d'espaces !
3° Préference d'appelation : Pour mieux s'y retrouver dans ses variables, il vaut mieux utiliser des noms facilement repérables. On peut jouer alors avec les majuscules.
> Attention : les majuscules on leur importance en VB : "Nom" et "nom" sont deux variables différentes !
et voici ce que cela peut donner :
- AgeDebut
- EtatEnCours
4° Différentes abbréviations pour les objets :
- Lbl (Label)
- Tbx (TextBox)
- Btn (Button)
- Cbx (Combobox)
II - Types de variable
Voici la liste des différentes variables :
- Boolean Contient une valeur Booléenne : True ou False.
- Byte Contient les nombres entiers de 0 à 255 (sans signe)
- Short Entier sur 16 bits (-32768 à 32768)
- Integer Entier sur 32 bits (-2147483648 à 2147483647)
- Long Entier sur 64 bits (-9223372036854775808 à 9223372036854775807)
- Single Nombre réel en virgule flottante (-1,401298 *10^-45 à 1,401298 10^45)
- Double Nombre réel en virgule flottante double précision. (..puissance 324)
- Decimal Nombre réel en virgule fixe grande précision sur 16 octets.
- Char 1 caractère alphanumérique
- String Chaîne de caractère de longueur variable (jusqu'a 2 milliard de caractères)
- DateTime Date plus heure
- Object Peut contenir tous les types de variables mais aussi des contrôles, des fenêtres..
- Structure Ensemble de différentes variables définies par l'utilisateur.
Bien sûr, les principales étant Decimal, String, Boolean.
III - Mise en Application
Premier exemple tiré du programme d'initiation (voir cours "Premier projet VB") :
Nom = TbxNom.Text() ' On attribue à la variable Nom le contenu de TbxNom
Lbl2.Text = "Bonjour Monsieur " + Nom ' On ajoute le contenu de la variable dans le Label2 (Lbl2)
Deuxième exemple, Réaliser des calculs :
Dim Chiffre2 As Decimal ' On crée la deuxième variable Chiffre2
Chiffre1 = Tbx1.Text() ' On attribue à la variable Chiffre1 la valeur du premier chiffre (Tbx1)
Chiffre2 = Tbx2.Text() ' On attribue à la variable Chiffre2 la valeur du deuxième chiffre (Tbx2)
Dim Résultat As Decimal ' On crée la variable Résultat qui sera la somme des 2 chiffres
Résultat = Chiffre1 + Chiffre2 ' La somme des deux chiffres est stockée dans la variable
Commentaires