Partager via


Instructions exécutables

Mise à jour : novembre 2007

Une instruction exécutable effectue une action. Elle peut appeler une procédure, effectuer un branchement vers un autre emplacement du code, parcourir plusieurs instructions ou évaluer une expression. Une instruction d'assignation est un cas spécial d'une instruction exécutable.

L'exemple suivant utilise une structure de contrôle If...Then...Else pour exécuter divers blocs de code selon la valeur d'une variable. Une boucle For...Next s'exécute un certain nombre de fois dans chaque bloc de code.

Public Sub startWidget(ByVal aWidget As widget, _
    ByVal clockwise As Boolean, ByVal revolutions As Integer)
    Dim counter As Integer
    If clockwise = True Then
        For counter = 1 To revolutions
            aWidget.spinClockwise()
        Next counter
    Else
        For counter = 1 To revolutions
            aWidget.spinCounterClockwise()
        Next counter
    End If
End Sub

L'instruction Ifde l'exemple précédent vérifie la valeur du paramètre clockwise. Si la valeur est True, elle appelle la méthode spinClockwise de aWidget. Si la valeur est False, elle appelle la méthode spinCounterClockwise de aWidget. La structure de contrôle If...Then...Else se termine par End If.

La boucle For...Next à l'intérieur de chaque bloc appelle la méthode appropriée autant de fois que la valeur du paramètre revolutions.

Voir aussi

Concepts

Vue d'ensemble des instructions

Instructions d'assignation

Instructions de déclaration en Visual Basic