![]() |
ServerSocket Fehler 10053 - Warum?
So wieder mal was zum ServerSocket
Und zwar, wenn ich den Client schließe, dann soll er ja die Connection zum Server abbauen. Also hab ich es so gemacht:
Delphi-Quellcode:
procedure TForm1.FormDestroy(Sender: TObject);
begin if (ClientSocket1.Active) then // noch online? ClientSocket1.Close; // ja, dann trennen end; und was passiert dann beim Server, es kommt eine Fehlermeldung: Asynchroner Socket-Fehler 10053 warum kommt dieser bekloppte Fehler?? Ich hab kein Plan warum!! Kommt sobald der Client ClientSocket1.Close; macht. Bitte helft mir MFG Andre |
Re: ServerSocket Fehler 10053 - Warum?
FormDestroy`ist zu spät. Da ja noch ein Event asynchron eintrifft aber deine Komponente schon zerstört ist wirds hier probleme geben.
|
Re: ServerSocket Fehler 10053 - Warum?
Also... was soll ich dann nehmen??
Auch wenn ich nen Button setze mit Disconnect und mach dahinter: ClientSocket1.Close; kommt der gleiche Fehler obwohl die Form ja noch offen ist... Also kann man sagen, egal wann ich ClientSocket1.Close; mach, der Fehler kommt auf Seiten des Servers durch eine Showmessage! |
Re: ServerSocket Fehler 10053 - Warum?
Dann ist es wohl eher ein Fehler in der Server-Implementierung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 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