[Delphi] Komunikator internetowy - problem

0

Pisze komunikator internetowy i mam taki problem:

Niewiem jak zrobic zeby wysylac wiadomosci do konkretnej osoby.

Wiem zeby wysylac do danego klienta wiadomosci to trzeba uzyc czegos takiego:

serwer.socket.connections[x].SendText('tekst');

gdzie x to numer polaczenia. No ale właśnie jak sprawdzic na ktorym polaczeniu jest podlaczony klient.
Mozna by było to zrobic sprawdzajac przez "Socket.RemoteAdrress", ale to niebedzie dzialac jesli podlacze do serwera kilka klientow z tego samego IP.

Pomóżcie

0

Przeciez mozesz zrobic tablice w ktorej bedziesz mial jakies uini, nicki czy jak tam userow autoryzujesz i wskazniki do socketow (w wiekszosci zdarzeniach ServerSocket masz parametr Socket).

1 użytkowników online, w tym zalogowanych: 0, gości: 1