Вниз
Скачать: CL | DM;

зависание TIDHTTP   Найти похожие ветки 

← →
olevacho_ ©   (2006-11-08 12:03) [0]

Написал небольшую прожку которая пасет определенную страницу и если на ней какаято новость то прога начинает сигналить. Для этого используется  TIDHTTP. Проблемма в том  что если нет зависает и в этот момент идет запрос страницы то возникает таймаут. Но даже если нет через некоторое время начинает работать то все равно TIDHTTP.get выдает ту-же ошибку. Как сделать так чтобы сбросить предыдущий TIDHTTP.get  и все работало  по новой не перегружая проги?


← →
Dmitrij_K   (2006-11-08 12:08) [1]

делай Disconnect;


← →
olevacho_ ©   (2006-11-08 18:07) [2]


> делай Disconnect

А в каком обработчике ошибок?


← →
Dmitrij_K   (2006-11-08 20:03) [3]

try
 FIdHTTP.Get()
except
 on e:Exception do
   begin
     FIdHTTP.Disconnect;
   end;
end

Хотя еще правильней проверять именно TimeOut
не помню класс исключения таймаута



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
2-1176704787
Exile
2007-04-16 10:26
2007.05.06
Help - XoR


2-1176820044
ppcumax
2007-04-17 18:27
2007.05.06
Необходимо одно свойство


2-1176780365
Romm
2007-04-17 07:26
2007.05.06
Защита файла от удаления


2-1176625469
ari_9
2007-04-15 12:24
2007.05.06
не могу сделать Run из Delphi, хотя собранный .exe работает


1-1173790777
dreamse
2007-03-13 15:59
2007.05.06
Подскажите как получить PID процеса по заголовку окна ?




   Наверх