Einzelnen Beitrag anzeigen

Benutzerbild von geskill
geskill

Registriert seit: 17. Feb 2007
Ort: NRW
420 Beiträge
 
Delphi 2010 Professional
 
#2

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

  Alt 27. Sep 2011, 17:57
Hey,
du kannst ja mal im Einzelschritt "durchsteppen".

Eigentlich müsste EIdSocketError ja auch diese Exception abfangen.
Delphi-Quellcode:
    try
       Form1.IdHTTP1.Get(q,FS);
       result := '';
    except
       on E:EIdHTTPProtocolException do result := 'HTTP-Fehler: ' + IntToStr(E.ErrorCode);
       on E:EIdSocketError do result := E.Message;
       // Fehler ganz anderer Art??
       on E:Exception do result := 'strange error';
    end;
btw. STRG + D formatiert den Quellcode
Sebastian
  Mit Zitat antworten Zitat