Condividi tramite


Istruzioni eseguibili

Aggiornamento: novembre 2007

Un'istruzione eseguibile esegue un'azione. Può chiamare una procedura, diramarsi in un altro punto del codice, far scorrere in ciclo diverse istruzioni o valutare un'espressione. Un'istruzione di assegnazione è un caso speciale di un'istruzione eseguibile.

L'esempio illustrato di seguito utilizza una If...Then...Else struttura di controllo per eseguire blocchi di codice diversi basati sul valore di una variabile. Dentro ogni blocco di codice, un ciclo For...Next viene eseguito un numero di volte specificato.

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'istruzione If nell'esempio precedente verifica il valore del parametro clockwise. Se il valore è True, chiama il metodo spinClockwise di aWidget. Se il valore è False, chiama il metodo spinCounterClockwise di aWidget. La struttura di controllo If...Then...Else termina con End If.

Il ciclo For...Next dentro ogni blocco chiama il metodo appropriato un numero di volte uguale al valore del parametro revolutions.

Vedere anche

Concetti

Cenni preliminari sulle istruzioni

Istruzioni di assegnazione

Istruzioni di dichiarazione in Visual Basic