Einzelnen Beitrag anzeigen

freehead

Registriert seit: 20. Jun 2010
4 Beiträge
 
Delphi XE Starter
 
#3

AW: Indy.get kann Socket-Fehler # 10054 nicht umleiten

  Alt 27. Sep 2011, 23:19
Eigentlich müsste EIdSocketError ja auch diese Exception abfangen.
So hatte ich das auch verstanden.

Delphi-Quellcode:
       // Fehler ganz anderer Art??
       on E:Exception do result := 'strange error';
Habe ich übernommen, bringt keine Veränderung.
Wenn ich das Programm mit F7 durch den debugger laufen lasse kommt vor der messagebox die Meldung: Im Projekt Form1.exe ist eine Exeption der Klasse EIDSocketError mit der Meldung 'Socket-Fehler # 10054 Verbindung von Peer zurückgesetzt.' aufgetreten.
Was ja darauf schließen lassen sollte das E:EIdSocketError richtig wäre, ich verstehe es nicht.
  Mit Zitat antworten Zitat