Entwickler-Ecke

Internet / Netzwerk - Exceptions von Indy 10 mit try..except abfangen


AScomp - Fr 24.11.06 12:11
Titel: Exceptions von Indy 10 mit try..except abfangen
Hallo,

bis Indy 9 habe ich Exceptions immer mit try..except-Blöcken abgefangen:


Delphi-Quelltext
1:
2:
3:
4:
5:
try
   IdFTP.Put(BkmFileComplete, FTPFileName, false);
except
   ShowMessage('Didn''t work');
end;


Seit Indy 10 werden aber einfach Indy-Fehlermeldungsfenster angezeigt und der except-Bereich wird gar nicht mehr ausgeführt. Hat mir jemand einen Tipp, wie ich das wieder per try..except abfangen kann?

Danke!

Moderiert von user profile iconmatze: Delphi-Tags hinzugefügt


AScomp - Fr 24.11.06 14:34
Titel: Geklärt.
Hallo,

hat sich anderweitig geklärt - ich hatte noch ein

IdFTP.Disconnect

im except-Bereich, das funktionierte mit Vorversionen immer. Jetzt kommt eine Indy Exception (weil die Verbindung ja bereits beendet ist - ein zusätzliches Disconnect ist nicht nötig).