Autor Beitrag
schakal242
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 33

Win XP Prof.
D6 Prof
BeitragVerfasst: Di 23.09.03 16:45 
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.

ausblenden 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.

_________________
Wenn Du keins hast, aber eins brauchst, wirst Du es merken...
einfach112
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 168

xp
del7
BeitragVerfasst: 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 ....

_________________
sorry bin noob !