Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2011, 11:13   #1
webber9989
dimgunkin
Форумчанин
 
Аватар для webber9989
 
Регистрация: 06.05.2010
Сообщений: 112
По умолчанию Цикл for. Переход в начало цикла по условию.

Приветствую.
Имеется цикл:

Код:
for i:= 1 to 500 do
begin

\\здесь условия if, несколько штук

if Name = 'qwerty' then
begin
ЗДЕСЬ НУЖНО ОБОРВАТЬ ЦИКЛ, ЧТО БЫ ДАЛЬШЕ НИЧЕГО НЕ ВЫПОЛНЯЛОСЬ И ПЕРЕЙТИ К ЕГО СЛЕДУЮЩЕМУ НОМЕРУ
Например выполнялся i:=400 и там выполнялось это условие Name = 'qwerty', на этом месте всё обрываем и переходим к i:=401
end;

\\после условий мы поняли что делать.. добавляем данные в строки
Name:=s1;
Pass:=s2;
...

try
 Connect;
Except
 // не валид....
end;

end;
Вот как это сделать? Помогите плз.
Сорри если что за корявый код и т.д.
mail: dimgunkin@gmail.com
skype: dimgunkin
icq: 684-795-212
webber9989 вне форума Ответить с цитированием
Старый 07.07.2011, 11:16   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вместо красного комментария напишите continue;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.07.2011, 11:17   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Команда Continue
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 07.07.2011, 11:26   #4
webber9989
dimgunkin
Форумчанин
 
Аватар для webber9989
 
Регистрация: 06.05.2010
Сообщений: 112
По умолчанию

Большое спасибо. Всё работает.
mail: dimgunkin@gmail.com
skype: dimgunkin
icq: 684-795-212
webber9989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цикл for i:=0 to count -1 do. Уменьшать счётчик i внутри цикла... Человек_Борща Общие вопросы Delphi 10 01.07.2011 21:11
запретить переход с листа на лист по условию Uralmaster Microsoft Office Excel 14 11.02.2011 15:48
Оператор цикла с постусловием (цикл REPEAT) 0001 Помощь студентам 3 18.01.2010 00:02
Переход от цикла к циклу не выходя из цикла (без multithreading) Qousio Общие вопросы C/C++ 2 16.05.2009 09:27