![]() |
Client disconnectet aber OnClientDisconnect macht nichts?
hi,
ich sende folgendes zu meinem client wenn er den befehl "QUIT" sendet:
Delphi-Quellcode:
der client disconnectet dann, aber wieso bekomme ich hier mein showmessage nicht angezeigt:
ASocket.SendText(Format('ERROR :Closing Link: %s[%s] (%0:s)', [ConArray[i].nick, ASocket.RemoteHost]) + #13#10);
Delphi-Quellcode:
procedure TIRCd.ClientDisconnect(Sender: TObject; ASocket: TCustomWinSocket);
begin showmessage('hi'); end; ? der client disconnectet ja, also müsste das event doch aufgerufen werden oder nicht? |
Re: Client disconnectet aber OnClientDisconnect macht nichts
Hi!
wie genau disconnectest ( :drunken: ) du denn deinen client? wenn man folgendes schreibt, funzt es bei mir:
Delphi-Quellcode:
und wenn der client vom server disconnectet wird funzt es bei mir auch:
ClientSocket1.Active:= False;
Delphi-Quellcode:
:gruebel:
ServerSocket1.Socket.Connections[0].Close;
|
Re: Client disconnectet aber OnClientDisconnect macht nichts
eventuell gibt es eine exception ?!
guck mal obs bei deiner komponente ein "OnException" gibt die wird wohl eher aufgerufen weil der client nicht optimal abgeklemmt wird vom server |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz