Вниз
Скачать: CL | DM;

Socket   Найти похожие ветки 

← →
c0pYc@t   (2002-07-24 12:21) [0]

люди подскажите как узнать ip клиента, если он коннектится к серверу, и как определить какой клиент объявил дисконнект серверу


← →
Vov ©   (2002-07-24 12:46) [1]

ip клиента является одним из свойств компонента TIdIPWatch
в runTime даже если Active=false, только надо history отключить а то он будет создавать файл
Определить дисконект можно просмотрев (если MSSQL) соотв. системную таблицу, а можно, не привязываясь к конкретной СУБД, вести собственную таблицу логов, при выходе клиент делает апдейт записи, на что можно поставить триггер, который будет генерить соотв. сообщение, кстати об этом механизме недавно была статья под названием типа: определение события обновления БД


← →
c0pYc@t   (2002-07-24 12:50) [2]

Неа я про дельфи говорю мне БД не нужна может там свойство есть какое Socket. а какое ну не знаю


← →
Zelius ©   (2002-07-24 13:33) [3]

Посмотри ф-ию getpeername


← →
c0pYc@t   (2002-07-24 13:45) [4]

Zelius ©
где?


← →
Zelius ©   (2002-07-24 13:56) [5]

в WinApi соответсвенно! попробуй набрать ее в дельфи и нажать ф1


← →
Gonza ©   (2002-07-24 13:57) [6]

procedure TForm1.ServerSocket1ClientConnect(Sender: TObject;
Socket: TCustomWinSocket);
begin
socket. // Выбирай из списка..
end;


← →
c0pYc@t   (2002-07-24 14:03) [7]

2 Gonza ©
чего выбирать то скажите я знаю как это делается а что выбрать незнаю


← →
Gonza ©   (2002-07-24 14:37) [8]

RemoteAddres, RemotePort, RemoteHost

и все таки хелпом надо пользовать иногда...


← →
Gonza ©   (2002-07-24 14:38) [9]

или LocalAddresы и тд



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
1-13623
c0pYc@t
2002-07-25 09:42
2002.08.05
Убрать строчку из реестра


1-13655
Sub
2002-07-23 11:58
2002.08.05
Общие вопросы


3-13560
UnDISCOvery
2002-07-05 14:36
2002.08.05
База Access. Что нужно для работы с ней ?


8-13731
Fred
2002-03-23 09:38
2002.08.05
Codec и для MediaPlayer


14-13777
Александр
2002-07-09 14:09
2002.08.05
Флайт Симулятор от Майкрософт




   Наверх