| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Оператор в Visual Basic. Вопрос |
| Автор: Яна 9.12.2003, 13:45 |
| Вопрос такой. Есть ли в Visual Basic оператор, прекращающий не цикл, а итерацию, как continuum в Pascal? Если есть, то какой? Очень нужно. Просьба ответить здесь или написать мне на e-mail: ylevchenko@tut.by |
| Автор: Mephisto 9.12.2003, 18:34 |
| Попробуй Break или Exit For точно не помню. Сейчас нет барсика так что не проверю. Дай ответ если чё подойдет. |
| Автор: Skywalker 13.12.2003, 11:25 |
| ты имеешь в виду непосредственный переход на следующую итерацию? |
| Автор: Mephisto 15.12.2003, 17:29 |
| Насколько я понял вообще прекращение цикла. |
| Автор: hobotyara 15.12.2003, 21:00 |
| В чистом виде ничего нет. Можно либо вставить If....Then....Else... End If внутрь цикла For, либо If.... Then Goto (метка на Next) |
| Автор: Mephisto 16.12.2003, 18:34 |
| Выход из цикла точно есть, только нету барсика у меня чтобы вспомнить! Можно конечно если цикл For...Next искуственно переменной присвоить последнее её значение, но это изврат. |
| Автор: Skywalker 17.12.2003, 07:10 | ||||
Выход из цикла :
А переход на следующую итерацию можно сделать так:
|
| Автор: Mephisto 22.12.2003, 17:10 |
| Вот именно Skywalker рулит. Чтобы выйти из цикла в барсике используют Exit For. А в Delphi - Break |