Показать сообщение отдельно
  #5  
Старый 26.06.2010, 08:54
Аватар для Marvel
Marvel Marvel вне форума
Начинающий
 
Регистрация: 14.06.2010
Адрес: Пятигорск
Сообщения: 121
Репутация: 24
По умолчанию

T-dayne, а не проще на стороне сервера использовать ClientSocket.RemoteHost (Socket.RemoteHost - это кто через что делает), чем клиентом отсылать его IP? К тому же если это работает в локалке, где нет инета, то Ваш способ не подходит
Код:
procedure TForm.ServerSocket1ClientRead(Sender: TObject;
  Socket: TCustomWinSocket);
var
  smessage: string;
begin
  smessage := Socket.RemoteHost;
  // все! адрес находится в переменной smessage, делаем че хотим.
end;

norfolk23, в аську бросил ссылку на исходник, который и обещал
__________________
Коли навчався в школі я - в мені росли мозгЫ. КудИж вони поділися? гы-гы гы-гы гы-гы...


ICQ: 593977748
Nick: Marvel
Ответить с цитированием