Cours de visual basic 14/11/2024
I. Les instructions Conditionnelles
Les deux intstructions les plus utilisés en vb sont les instructions if et
select case
L’instruction IF and ELSE
Si la condition se trouve après le mode clé then , les instructions sont
exécutés sinon ce celles qui suivent le mot reservé else qui sont
exécutés .
L’instruction if , else doit se terminer obligatoirement par le mot clé
end if .
Syntaxe :
If (condition) then If (condition) then
Instructions Instructions
Else if else (condition 1 )
Instuctions Instructions 1
End if if else(conditions 2)
Instructions n
Else
End if
Il existes 6 types d’opérateurs
PERATEURS DE COMPARAISON OPERATEURS DESIGNATION
> strictement supérieur < strictement inférieur >= supérieur ou
égal <= inférieur ou égal <> différence =
Si plusieurs conditions doivent être tester celle-ci doivent être
combiner avec des opérateurs logiques
Vb accepte les opérateurs logiques suivant :
And
Pour l’opérateur logique ET Il fau que toutes les conditions doivent
etre vrai pour que le resultat soit vraie
OR
Pour l’opérateur logique Ou il faut que l’une des conditions soit
vérifier pour que le resultat final soit vraie
Not
Pour l’opérateur logique non ou pas , il retourne le contraire d’un
condiction
Xor
Pour l’opérateur retoure true si un seul des résultats est vraie et
faux si les deux sont vrai
5. l’instruction select case
C’est une condition alternative c’est-à-dire une expression
peut être tester par rapport à plusieurs valeurs positive
Syntaxe :
select Case variable
..........Case valeur_1 ..................Instructions_1
..........Case valeur_2 ..................Instructions_2
………Case valeur n ………….Instructions_n
... ...........Case Else ..................Instructions_n
End Select
Les instructions se trouvant après le mot clé case seront
exécuté si l’expression est égale à l’un des éléments de la liste
de valeurs
Sinon les instructions se trouvant après else case seront
exécutés
6. les Tableaux
Un tableau permet de stockés une liste d’éléments de même
type . l’acces à un élément précis se faire à l’aide d’un indice
(valeur ou variable entière) .
En visual basic pour un vecteur déclaré avec une dimension
(n) le premier éléments à l’indice 0 mais le deuxième
éléments à l’indice 2 et le ttroisième à l’indice 3 ; et e dernier
élément à l’indice n-1
Cette instruction déclare un vecteur :
Syntaxe :
Dim Nomvecteur(n) as typeVecteur
Pour accéder au ième élément du vecteur il faut préciser
l’indice du vecteur (comme suite ) : NomVecteur(i-1)
I doit être compris dans l’intervalle [0 ;N]
typeVecteur
le type tu tableau est un type standard tel que integer , string
, boolean, etc
D