Programming: Visual Basic - Visual Basic 6.0


Оператор 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. Эти операторы могут находиться в любом месте тела процедуры. Они используются в том случае, когда процедура выполнила нужные действия и из нее необходимо выйти.


Назад | Содержание | Вперёд



При перепечатке любого материала с сайта, видимая ссылка на источник www.warayg.narod.ru и все имена, ссылки авторов обязательны.

© 2005