Hi Leute,
ich bins mal wieder, mit einer Frage die mich jetzt schon seit
einigen Stunden plagt!
Es gibt ja bei einem Normalen TCP/IP Server Socket (TServerSocket)
die Option
Delphi-Quelltext
1:
| ServerSocket.Socket.Connections[Index].SendText('Text'); |
Meine Frage ist es jetzt, wie kann ich herausfinden, welchen Index der
Client hat, welcher dem Server einen Text schickt?!?
Ich fange eine einkommende Client-Nachricht auf:
Delphi-Quelltext
1: 2: 3: 4: 5:
| procedure Tfrm_ServerMain.ssListenerClientRead(Sender: TObject; Socket: TCustomWinSocket); begin ShowMessage(Socket.ReceiveText); end; |
In der selben Prozedur möchte ich jetzt genau an den Client,
von dem die Nachricht kam (ssListener.Socket.Connections[

].SendText) eine Nachricht
zurücksenden!
Aber wie finde ich das

heraus? Oder geht das ganz anders?
Danke im Voraus und Gruß,
Seraph