Entwickler-Ecke

Internet / Netzwerk - Exception von IdHttp abfangen


schakal242 - Di 23.09.03 16:45
Titel: Exception von IdHttp abfangen
Hallo,

wie kann ich eine Exception, die von einer Indy IdHttp - Komponente ausgelöst wird, abfangen bzw. gar nicht erst anzeigen lassen?

Ich hab die Unit IdException eingebunden, aber bei folgendem Code bekomm ich bei Angabe einer falschen Adresse Socket Fehler # 11004.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
procedure TForm1.Button2Click(Sender: TObject);
begin
 try
  idhttp1.Get('Http://www.citytotal.infoy/CTPragueEN.zip', buffer);
 except
  on EIdSocketError do
        begin
         showmessage('irgendwasläuftschief');
        end;
 end;
end;



Gruss

Ulf[/code]

Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt.


einfach112 - Di 06.12.05 05:38
Titel: stimmt doch alles aber...
Hallo ! habe gerade mal wieder das hier selber gebraucht ....
Die Antwort ist relativ einfach ...
Der Quelltext oben funtzt 100 % !
Das problem ist nur das man das programm nicht direkt über Delphi starten darf ...
also einmal compilieren und dann die .exe selber starten ! dann kommt auch die schöne eigene fehlermeldung ....