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.