Ouvrir la rubrique avec les liens de navigation
Aptitude à contrôler le flux |
Le contrôle du flux est l’aptitude à évaluer une « expression conditionnelle ». Si la condition est satisfaite, le programme exécute une action donnée. Plusieurs actions peuvent être définies, dont l’exécution dépend du résultat particulier du test « conditionnel ».
Le contrôle de flux le plus simple dans Visual Basic est effectué avec les instructions If et Else. Les instructions If et Else peuvent être utilisées pour programmer des instructions telles que :
si le prix est supérieur à 100 €, alors une fonction, un calcul ou une tâche est exécuté. Sinon, une autre fonction, un autre calcul ou une autre tâche est exécuté.
Les instructions If et Else permettent de programmer les éléments suivants dans Visual Basic :
If Field("prix") > $100 Then
message = « Veuillez appeler l’administrateur pour vérifier le paiement. »
Else
message = « Poursuivez la commande normalement. »
End If
L’exemple ci-dessus définit une variable « message » différente selon la valeur, supérieure ou non à 100 €, du champ de prix de la base de données.
Pour consulter une alternative à l’utilisation des instructions If
et Else
, reportez-vous à la rubrique Utiliser la fonction In-line If (IIF).
D’autres types d’instructions de contrôle de flux sont disponibles dans VB. Certains exécutent des « branches », comme les instructions If-Else décrites ci-dessus, alors que d’autres exécutent une « boucle ».
Pour en savoir plus sur les instructions de contrôle de flux
Rubriques connexes