![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как избежать тормзов при IdHTTP1.get()? [D7, XP]
ppcumax © (2007-04-08 18:24:00)пробовал application.progrsssmessages; - не помогает
Джо (2007-04-09 13:24:00) [1]> [13] ppcumax © (09.04.07 13:22)
> серьезно?
> там же вроде нужно указывать тип ошибки, я не прав?
Вопрос решается исключительно просто: except + F1.
Сергей М. (2007-04-09 13:24:00) [2]кому и для чего указывать-то ?
ты же хочешь просто игнорироватьисключения - вот и игнорируй их, не выполняя никакихдействий при их возникновении.
ppcumax (2007-04-09 13:22:00) [3]серьезно?
там же вроде нужно указывать тип ошибки, я не прав?
Сергей М. (2007-04-09 13:20:00) [4]ничего не пиши
ppcumax (2007-04-09 13:19:00) [5]что писать после except?
Сергей М. (2007-04-09 13:18:00) [6]что не понятно ?
ppcumax (2007-04-09 13:16:00) [7]try
.. get
except
end
можно поконкретней пример, спасибо
Сергей М. (2007-04-09 13:01:00) [8]try
.. get
except
end
ppcumax (2007-04-09 12:55:00) [9]Еще один вопрос в тему:
можно ли как-то избежать, точнее игнорировать все ошибки при IdHTTP1.get(). Дело в том, что у меня IdHTTP1.get() находится в цикле FOR и если появляется какая-то ошибка, естественно цикл прерывается, что мне не нужно
ppcumax (2007-04-09 12:22:00) [10]спасибо, попробовал idAnifreeze и уже почти не тормозит
Fredy314 (2007-04-09 10:46:00) [11]> [4] Officeman © (09.04.07 01:00)
мне в отдельном потоке было проще реализовать. А последний раз и без Indy вообще сделал, при помощи TTCPClient сделал, так мне думается переносимость будет лучше.
Officeman (2007-04-09 01:00:00) [12]насколько сильно тормозит с idAntifrize ?
idAntifrize должен быть именно на той форме с которой проиcходит запуск idhttp.get(..)
вероятно у вас просиходит отправка данных в цикле - тут идёт груз на проц.
надо модернизировать алгоритм.
Fredy314 (2007-04-08 19:05:00) [13]1. Никак.
2. idAntifrize (всёравно тормозит что-бы там не говорили)
3. Создать отдельный поток.
4. Неиспользовать Indy
вариант ответа (или комбинацию) выбери сам.
(2007-04-08 18:37:00) [14]Удалено модератором
Loginov Dmitry (2007-04-08 18:30:00) [15]Интересно, как ты это пробовал?