Einzelnen Beitrag anzeigen

knödel

Registriert seit: 2. Aug 2004
Ort: Illertissen
29 Beiträge
 
Delphi 7 Personal
 
#1

Sender-Client identifizieren?

  Alt 29. Aug 2004, 17:23
Ich habe mir mit TServerSocket und TClientSocket einen Server sowie einen Client gebastelt.
Jetzt sind z.B. 3 Clients verbunden.

Deren Texte empfange ich über diese Funktion/Prozedur (SERVER):
Code:
procedure TForm1.ServerSocket1ClientRead(Sender: TObject; Socket: TCustomWinSocket);
...
end;
und mithilfe von ServerSocket1.Socket.ReceiveText.


(Mit ActiveConnections bekomme ich die Anzahl der Clients, mit Connections[ZAHL].SendText kann ich an beliebige Clients senden.)


Mein Problem ist, wie kann ich herausfinden, von welcher Connection-Nummer bzw. welchem Client die Nachricht kam? Hab' praktisch den ganzen Socket-Baum durchprobiert, aber vermutlich falsch oder ich muss das anders lösen?

Kann jemand helfen?
  Mit Zitat antworten Zitat