Иллюстрированный самоучитель по Visual Basic 6.0
ch6.htm
назад | содержание
| вперед
Оператор Exit
В некоторых случаях необходимо прервать
выполнение цикла до его завершения. Это можно сделать с помощью команды безусловного
перехода Exit.
Команда Exit завершает выполнение
цикла и передает управление следующей за циклом конструкции. Синтаксис этого
оператора внутри цикла For выглядит так: Exit For. Внутри цикла Do синтаксис
оператора Exit Do.
For счетчик = начЗначение
То конЗначение [Step шаг]
[конструкции]
[Exit For]
[конструкции]
Next[счетчик[, счетчик] [,...]]
Do [{While ¦ Until} условие]
конструкции
[Exit Do]
конструкции
Loop
Например:
For nCounter=100 To 1 Step -10
nDecades(nCounter) = nCounter *2
If nDecades(nCounter) > 20 Then
Exit For
Next
Оператор Exit служит также для выхода
из процедур sub и Function. Синтаксис операторов в этом случае соответственно
Exit Sub и Exit Function. Эти операторы могут находиться в любом месте тела
процедуры. Они используются в том случае, когда процедура выполнила нужные действия
и из нее необходимо выйти.
назад | содержание
| вперед