Thema: Delphi Socket-Fehler 10055

Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#4

Re: Socket-Fehler 10055

  Alt 5. Jan 2009, 11:50
Hallo,

wie machst Du das mit der Fehlerbehandlung?

Delphi-Quellcode:
procedure TForm1.ClientSocket1Error(Sender: TObject;
  Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
  var ErrorCode: Integer);
begin
...
  Try
    ...
    Socket.Open;
    ClientSocket1.Open;
    ...
  Except
    ErrorCode:=0;
    Socket.Close;
    ClientSocket1.Close;
  end;
...
end;
Wenn der Fehler 10055 ausgelöst wird, tritt eine Exception auf, eventuell kommst Du dadurch nicht mehr am Close und/oder den Stellen, an denen Du irgendwas freigibst, vorbei.

Stephan
  Mit Zitat antworten Zitat