Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi [winsock] bei clientdisconnect index herausfinden (https://www.delphipraxis.net/133260-%5Bwinsock%5D-bei-clientdisconnect-index-herausfinden.html)

ToXiC 28. Apr 2009 22:45


[winsock] bei clientdisconnect index herausfinden
 
hallo erstmal,

gibt es eine möglichkeit den index, den die verbindung vor der trennung hatte herauszufinden?

mfg chris

sirius 29. Apr 2009 07:25

Re: [winsock] bei clientdisconnect index herausfinden
 
Kannst du vielleicht noch kurz sagen, was du gemacht hast und welchen Index du meinst?

mleyen 29. Apr 2009 07:52

Re: [winsock] bei clientdisconnect index herausfinden
 
Speichere die Sockethandles und suche im OnDisconnect nach dem jeweiligem Handle.

Edit: @sirius[unter mir]: Kewl, der Data pointer ist mir noch nie aufgefallen. Dann brauchen wir ja gar keinen eigenen Clienthandler mehr. :thumb:

sirius 29. Apr 2009 09:43

Re: [winsock] bei clientdisconnect index herausfinden
 
Zitat:

Speichere die Sockethandles und suche im OnDisconnect nach dem jeweiligem Handle.
Wenn das so ist, dann:
Oder arbeite mit dem Dataobject.

ToXiC 29. Apr 2009 13:37

Re: [winsock] bei clientdisconnect index herausfinden
 
hallo
da danke erstmal für eure antworten
mit index meinte ich die zahl bei serversocket.socket.connections[i]
ich ordne nämlich jeder verbindung einen string für eintreffende texte zu
damit die beziehung von string zu verbindung bestehen bleibt wollte ich es mit einem stringarray lösen, bei welchem der index dem des connetions-befehl entspricht
ich werde eurern lösungsvorschlag gleich mal testen
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 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