Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

IdHTTP1 (Indy компонент) отловить ошибку   Найти похожие ветки 

 
heady   (2005-09-30 22:41) [0]

Помогите pz выдать корректную ошибку при невозможности скачать HTML-код страницы
т.е. цель скачать HTML-код странички в Memo или выдать сообщение о невозможности операции (закрыто firewall"ом, нет подключения к инету...)
(если не может скачать, то возникает Debugger Exception например "Socket Error 10060 Connection timed out"

вот, что я сваял, но почему-то не работает :(
try
if Not(IdHTTP1.Connected) then
  IdHTTP1.Connect;
try
memo1.Text:=idhttp1.Get("http://ya.ru");
finally
  IdHTTP1.Disconnect;
end;
except
  MessageDlg("Ошибка!", mtInformation, [mbOk], 0);
  IdHTTP1.Disconnect;
end;
IdHTTP1.Disconnect;
end;

Зарание благодарен.


 
Sashka ©   (2005-10-01 16:57) [1]

Убери все connect"ы и disconnect"ы...


 
heady   (2005-10-06 18:41) [2]

в таком варианте та же ошибка :(
проверяю при выключенном инете...
procedure TForm1.Button1Click(Sender: TObject);
begin
memo1.Clear;
try
memo1.Text:=idhttp1.Get("http://ya.ru");
except
 MessageDlg("Ошибка!", mtInformation, [mbOk], 0);
end;
end;

помогите pz.


 
Reindeer Moss Eater ©   (2005-10-06 21:42) [3]

в таком варианте та же ошибка :(
проверяю при выключенном инете...


Ну все верно. А ты чего ожидал?


 
DLag   (2005-10-07 01:19) [4]

Скачай новые компоненты.
http://www.indyproject.org/



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

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
3-1132905116
rleha
2005-11-25 10:51
2006.01.22
Q: TADOQuery.ExecuteOptions =


14-1135430256
AnD1
2005-12-24 16:17
2006.01.22
Передача парметров cgi-скрипту...


2-1135964251
Светка
2005-12-30 20:37
2006.01.22
Какое ограничение в PARADOX


1-1134465907
Asail
2005-12-13 12:25
2006.01.22
Корректное закрытие приложения ...


2-1136670008
BiggieSmalls
2006-01-08 00:40
2006.01.22
Excel и StringGrid