Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, вопрос в следующем. Никак не могу найти аналог continue в VB, чтобы выполнение программы продолжалось со следующей итерации цикла, игнорируя остальные операторы в его теле. что-то типа for i=1 to N if (условие) then <continue> Next Спасибо. PS/Простите, если вопрос очень глупый, но я убила на это уже уйму времени. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:25 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
For i=1 to N if условие then .инструкции else GoTo metka end if metka: Next i ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:40 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
не очень хорошо отношусь к goto. неужели ничего больше не предусмотрено, что реализовывало тот же механизм, то не содержало фразы goto? :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:42 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
GoTo в этом контексте Вам ничем не навредит. Суха теория, а древо жизни пышно зеленеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:44 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
> Автор: Marianna-sec > не очень хорошо отношусь к goto. неужели ничего больше не предусмотрено, что реализовывало тот же механизм, то не > содержало фразы goto? :( Разве в справке к VBA написанно не понятно? Syntax For counter = start To end [Step step] [statements] [Exit For] [statements] Next [counter] можно обойтись и без goto, просто "расширить" область действия условия Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:47 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, А Вы можете привести пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:52 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
> Автор: Marianna-sec > Игорь Горбонос, > А Вы можете привести пример? Пример чего? zchvv дал вполне работоспособную заготовку. Измените под свои нужды и пользуйтесь. Или дайте свой цикл я покажу на ваших условиях Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 18:58 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Marianna-sec, если это вопрос типа учебного, или на собеседовании, то можно проявить свою эрудированность, показав, например, как Exit {тип цикла} может выполнять роль continue: Код: plaintext 1. 2. 3. 4. 5. 6. И ещё: чем плохо Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 19:21 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Отсюда, наверное, кроме как GOTO вырваться не получится. Дело в том, что условие в условии и еще раз в условии. :( Или есть варианты? Может как-то подправить что-то где-то Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 20:05 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Marianna-secОтсюда, наверное, кроме как GOTO вырваться не получится. Дело в том, что условие в условии и еще раз в условии. :( Или есть варианты? Может как-то подправить что-то где-тоА в чем смысл самой внутренней проверки? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 21:29 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
функция CreateTabs создает таблицы, а если таблица не создана, то надо попытаться создать следующую, то есть следующий node с тегом table :( на самом деле код чуть-чуть побольше, поэтому без проверки никак Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 22:23 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Marianna-secОтсюда, наверное, кроме как GOTO вырваться не получится. Дело в том, что условие в условии и еще раз в условии. :( Или есть варианты? Может как-то подправить что-то где-то Ну почему-же, можно воспользоваться старым дедовским способом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Кстати, при чем FSO не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 22:38 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
мм, спасибо, вариант похожий, но тем не менее интересный. и fso я правда объявляла зря, видимо что-то было раньше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 22:55 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Marianna-secфункция CreateTabs создает таблицы, а если таблица не создана, то надо попытаться создать следующую, то есть следующий node с тегом table :( на самом деле код чуть-чуть побольше, поэтому без проверки никакТогда можно например так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2010, 00:26 |
|
||
|
Глупый вопрос про цикл FOR
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за интересные предложения :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2010, 11:30 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2160001]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 368ms |

| 0 / 0 |
