![]() |
serversocket sendtext
Hallo
ich schreibe an einer Server-Anwendung und da habe ich die TServerSocket / TClientSocket verwendet. Wenn jetzt der Client einen Text an den Server schickt, da tritt ja dort das Eregnis ClientRead ein. Dort kann ich dann mit "socket.recivetext" den gesendeten Text holen. Ich kann auch antworten mit "socket.sendtext". Wenn ich jetzt aber erst später nur an diesen Client eine Nachricht schicken wil, wie mach ich das? Wenn ich nämlich nahher mit serversocket1.socket.sendtext was sende, dann kommt das doch immer bei allen raus, oder? Danke TO |
habe gerade was rausgefunden:
mit ServerSocket1.socket.connections[1] kann ich auf die Clients einzeln zugreifen, nur wie komm ich an die ID? |
Ich vermute, dass diese ID die x. connection ist... d.h. der erste, der mit dem Server verbunden wird hat die 0 oder die 1 usw...
Chris |
oder du kannst die ID mitsenden. Z.B. in eckigen Klammern und immer nur Texte anzeigen, die nicht in eckigen Klammern stehen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:16 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