Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi ClientSocket - Erkennung von getrennter Verbindung (https://www.delphipraxis.net/62024-clientsocket-erkennung-von-getrennter-verbindung.html)

Yheeky 29. Jan 2006 21:17


ClientSocket - Erkennung von getrennter Verbindung
 
Hi,

folgendes:
Ich habe ein TServerSocket und TClientSocket in meinem Programm, die sich über das Netzwerk verbinden. Wenn nun auf einmal die Netzwerkverbindung weg ist, wird ja nicht das Event "OnDisconnect" aufgerufen. Wie kann ich das Event anderweitig erkennen? ICh habe schon einen Timer integriert, der prüft, ob der ClientSocket = Active ist, aber das funktioniert irgendwie nicht...bitte um Hilfe. Danke!

Muetze1 30. Jan 2006 00:38

Re: ClientSocket - Erkennung von getrennter Verbindung
 
Es sollte aber ein OnError ausgelöst werden, und da kannst du im Normalfall immer ein Socket.Close; einfügen. Dann wird auch dein OnDisconnect ausgelöst.

Yheeky 30. Jan 2006 09:44

Re: ClientSocket - Erkennung von getrennter Verbindung
 
Cool, werde ich mal testen, danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz