Показать сообщение отдельно
  #1  
Старый 20.01.2011, 19:56
LiderServis LiderServis вне форума
Прохожий
 
Регистрация: 17.01.2009
Сообщения: 21
Репутация: 10
Вопрос Узнать номер Connections клиента который отправил сообщение на ServerSocket

Как можна узнать номер по порядку Connections клиента с которого пришло сообщение на процедуру ClientRead (не заставляя клиенту подавать сообщение идентификации), если к одному порту ServerSocket подключено несколько клиентов, что бы тип Socket: TCustomWinSocket дал это знать (так как при отправке сообщения ServerSocket-ом есть такая процедура ServerSocket1.Socket.Connections[i].SendText(...)), типа :

PHP код:
procedure TForm1.ServerSocket1ClientRead(SenderTObject;
  
SocketTCustomWinSocket);
VAR
        
STRING;
        
NPortNconect integer;
begin
        S
:=Socket.ReceiveText;
        
NPort:=Socket.LocalPort;
        
Nconect:=Socket........;  <<<<<<<
        .......... 
Ответить с цитированием