powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть ли в VB что-то вроде continue?
18 сообщений из 18, страница 1 из 1
Есть ли в VB что-то вроде continue?
    #32705893
MegaDimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После Си был удивлен что нету любимого continue/ Подскажите, как продолжить цикл For..Next со следующего шага цикла для VB6?
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32705941
HiMik2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну нету continue
используй конструкцию if ... end if и игнорируй ненужное до next.
А что делать
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32705948
MegaDimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мдааа.... Не прикольно. Ну что-ж прийдется мучаться
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32705991
MegaDimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин не верю что в таком языке ка Бэйсик нет НОРМАЛЬНОЙ конструкции для продолжения цикла. GoTo и блоки If...End меня напрягают. Гуру помогите плиз...
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706172
Ardd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Exit For
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706181
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MegaDimonБлин не верю что в таком языке ка Бэйсик нет НОРМАЛЬНОЙ конструкции для продолжения цикла. GoTo и блоки If...End меня напрягают. Гуру помогите плиз...
других вариантов нетуть.
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706391
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
Private Sub Test()    For i = 1 To 10        \'тут что то считаем        \'...        \'тут решили устроить continue        If a Then GoTo bkmNext        \'тут что то считаем        \'...bkmNext:    NextEnd Sub
Как отформатирован этот код?
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706636
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот видите какой полезный GOTO !!! А его ругают... Чтобы здесь без него делать.. И всякие Continue нафиг не нужны. Правда если цикл сложный то ГоуТу может преизрядно попортить кашу...

Exit For кто тут накалякал...

Это досрочный выход из цикла...
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706801
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Goto, практически всегда, есть признак плохого дизайна. ИМХО.


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Test()
    For i =  1  To  10 
         'тут что то считаем 
         '... 
         'тут решили устроить continue 
        If NOT a Then
             'тут что то считаем 
             '... 
        End if
    Next
End Sub

Magnus
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706908
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23Goto, практически всегда, есть признак плохого дизайна
когда руки не от туда торчат, вообще лучше программы не писать. Но если человека после Си от VB колбасит - почему бы и не использовать Goto как замену continue?
к стати Bruce McKinney тоже предлагает этот способ http://www.mvps.org/vb/hardcore/html/goto.htm
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706922
MegaDimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за то что помогли! У меня и у самого были идеи сделать через GoTo и If.. в итоге сделал GoTo, т.к. с If'ом неохото было морочиться :-)/
А насчет отсутствия Continue - это явный просчет Microsoft'a.
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706934
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда руки не от туда торчат, вообще лучше программы не писать. Но если человека после Си от VB колбасит - почему бы и не использовать Goto как замену continue?

Вообще, переход с С на васик для меня уникальная штука сама по себе :). У человека должны быть какие-то серьезные предпосылки для такого шага. Т.к. ему прямая дорога в шарп, или тот же управляемый С.

Почему не испльзовать? Большое зло начинается с мелкого(ц) не помню :).
Лучше не привыкать чем потом лечиться :).

Bruce McKinney, насколько я заметил, не предлагает этот способ, а оправдывается за его использование.



Magnus
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706964
MegaDimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Magnus23:

Ты прав, серьезные предпосылки есть. Одна из них новая хорошо оплачиваемая работа. ;)
Босс сказал VB6 - значит VB6, кстати после Си меня и вправду малехо колбасит от него. Но вобщем язык не плохой, если не углубляться в детали. ;)
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32706997
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MegaDimon2 Magnus23:

Ты прав, серьезные предпосылки есть. Одна из них новая хорошо оплачиваемая работа. ;)
Босс сказал VB6 - значит VB6, кстати после Си меня и вправду малехо колбасит от него. Но вобщем язык не плохой, если не углубляться в детали. ;)

Могу представить. ДЛя меня шарп как глоток свежего воздуха после васика :).
Когда достаточно углубишься, подними топик, глянем насколько он неплохой :).

В нем еще много чего нету, так что у тебя впереди масса открытий. Жду когда дойдешь до серьезно работы с классами и собственной иерархией обьектов в проэкте. :).


У васика своя ниша и лепить его где ни попадя это ошибка начальства.
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32707195
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MegaDimonА насчет отсутствия Continue - это явный просчет Microsoft'a. которая перекочевала и в VB.NET.
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32707547
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тихо так, шепотом : а в шарпе есть :)

Magnus
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32709963
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MegaDimonПосле Си был удивлен что нету любимого continue/ Подскажите, как продолжить цикл For..Next со следующего шага цикла для VB6?"1+1" Ты не один!
...
Рейтинг: 0 / 0
Есть ли в VB что-то вроде continue?
    #32711746
Antropos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В C# continue есть.
В VB.NET continue нету.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть ли в VB что-то вроде continue?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]