|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2012, 12:39 | #1 |
Форумчанин
Регистрация: 25.08.2011
Сообщений: 140
|
Цикл. Не отправляются повторно запросы.
Создаю цикл от 1 до 2.
Идет первый: все проходит нормально, все коректно отправляется. Второй: процедура запускается: данные не отправляются, только функция отправки работает(она на инди а не на синапсе) то есть часть кода работает получается остальное пропускается. С чем могут быть проблемы? Это может быть из-за того что переменные типа string я не уничтожаю? Хотя даже если они и не пустые отправка то должна работать...Вроде все как всегда делаю. _______________________ Пока писал ответ понял)) Но все же обьясните почему так: Цикл я уже описал. Если стоит выбор HTTP прокси у синапса то цикл себя ведет страно (соксов ни каких и нет, но выбор стоит) а если убрать HTTP на "не выбрано" то все нормально работает? |
12.02.2012, 17:04 | #2 |
Пользователь
Регистрация: 26.05.2010
Сообщений: 78
|
может из-за того, что сервер уже отправляет кукисы, а потом вы их не чистите на втором запросе?
|
12.02.2012, 20:15 | #3 |
Форумчанин
Регистрация: 25.08.2011
Сообщений: 140
|
Я на синапсе. А там если не указал что нужно отправить он и не отправит. Вообщем точно не из-за этого.
Плюс еще интересную особенность нашел. Первый цикл нормально работает, второй описал, третий снова нормально. Прям четный не четный) Н укод проверенный я его часто в других программах использовал. Буду искать в чем ошибся...где то в коде кажись не то |
12.02.2012, 20:18 | #4 |
Пользователь
Регистрация: 26.05.2010
Сообщений: 78
|
сделайте тогда процедуру отправки, а потом уже в цикле вызывайте её
|
17.02.2012, 23:30 | #5 |
Форумчанин
Регистрация: 25.08.2011
Сообщений: 140
|
Код:
Задаю например циклов 10. Здесь начинается самое интересное, Первый цикл проходит нормально, второй только функция recognize, и вот так по очередности. Почему так происходит для меня загадка.... Далее в конце есть добавление в Memo2 и Memo6 данных, здесь еще лучше, добавляется только 5 штук и не одной больше строк. То есть ставим 12 циклов, из них удачно выполнятся (50%) 6 а строк добавится 5. Где я это прописал? Глобальные переменные в порядке, все как всегда. Смеятся можно долго над такой чудо программой и все же. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача о напечатании повторно рандомных символов | XanderXage | Помощь студентам | 2 | 12.10.2011 20:18 |
Ошибка открытия MDB файла повторно | artemavd | БД в Delphi | 2 | 11.10.2010 17:22 |
как повторно вызвать процедуру? | iiunbreakableii | Общие вопросы Delphi | 8 | 24.06.2010 13:32 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |