|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
10.03.2015, 10:46 | #1 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
Цикл, проблема
Несколько месяцев не включал делфи и понял что хорошенько отупел за это время поэтому заранее извиняюсь за тупость...
Вобщем есть код: Код:
Пробовал делать вот так: Код:
Последний раз редактировалось FleXik; 10.03.2015 в 11:03. |
10.03.2015, 14:14 | #2 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
ребят, помогите пожалуйста
|
12.03.2015, 05:13 | #3 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
up, проблема еще актуальна.
мне нужно чтобы запрос отправлялся заново только если i<sSpinEdit1.Value - причем в sSpinEdit указывается не количество раз которое должен отправиться запрос а количество значений которое надо спарсить, спасибо. |
12.03.2015, 05:42 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
я нихрена не понял.
прогони под дебаггером. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
12.03.2015, 09:21 | #5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Существует тупиковая ветвь цикла (БЕЗ изменения i и чего бы то ни было другого)
что будет если запрос не получит данные или парсер(RegExp) не найдет нужное. Переменная не изменится и все начнется снова. Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 12.03.2015 в 09:26. |
13.03.2015, 07:45 | #6 | |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
Цитата:
все это решается циклами, просто у меня почему-то не хочет работать inc(i); |
|
13.03.2015, 07:49 | #7 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
дебаггер - наше всё! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
13.03.2015, 07:58 | #8 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
|
13.03.2015, 08:08 | #9 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
постараюсь еще раз обьяснить
мне нужно чтобы запрос отправлялся до тех пор пока i<sSpinEdit1.Value , но счетчик i отвечает не за то сколько раз отправится запрос а за то сколько спарсится значений, но прикол такой что после каждого обновления запроса - значения меняются поэтому запрос всегда одинаковый и он только один, т.е смысл такой: Например в sSpinEdit1 указываем число 73, а спарсить например можно максимально 40 значений, т.е нужно отправить 2 раза запрос чтобы спарсить 73 значения, итого задача такая: Отправили запрос -> Спарсили 40 значений (все парсится регуляркой RegExpr, поэтому нельзя сказать что там будет ровно 40 значений и нужно подстраиваться так чтобы парсило до тех пор пока i<sSpinEdit1.Value) -> Отправляем запрос -> Спарсили последние 33 значения т.е нужно парсить все значения которые возможно спарсить по заданному шаблону регулярки -> увеличивать счетчик типа integer и снова отправлять запрос пока этот счетчик не будет равен sSpinEdit1.Value Последний раз редактировалось FleXik; 13.03.2015 в 08:11. |
13.03.2015, 08:14 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
научись им пользоваться. для примитивного уровня на обучение уйдёт не более часа, а потом сэкономит тебе месяцы рабочего времени и килограмм-полтора нервных клеток. литературы в инете - вагон. с картинками кусочек книжки приепляю, посмотри. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 13.03.2015 в 08:51. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с программой (цикл пропускает ввод поля) | Thom | Общие вопросы по Java, Java SE, Kotlin | 5 | 27.02.2014 18:56 |
Проблема со Stream, Цикл (Delphi) | [DisAssembleR] | Помощь студентам | 2 | 03.07.2013 17:46 |
цикл не печатает Y 10 раз, в чем может быть проблема | serzav5 | Общие вопросы C/C++ | 8 | 22.01.2012 23:57 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |