![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
список коннектов [D7, WinXP]
0bsid © (2006-06-21 10:46:00)
TServerSocket.Sockets.Connections[Index: Integer]вообще не пойму как организовывать подключения
как узнать какой номер отключился/подключился?
как работает список этих коннектов?
есть какая-нить ссылка на это или в паре предложений расскажите как лучше работать с коннектами
Заранее спасибо :)
0bsid (2006-06-21 11:19:00) [1]большое спасибо!
самому бы пришлось долго экспериментировать
Сергей М. (2006-06-21 11:14:00) [2]
> как узнать какой номер отключился/подключился?
Подключился всегда номер
ServerSocket.Socket.ActiveConnections - 1
А отключился номер, фигурирующий в переменной i, в результате выполнения след.кода в обработчике события OnClientDisconnect:
for i:= 0 to ServerSocket.Socket.ActiveConnections - 1 do
if ServerSocket.Socket.Connections[i] = Socket then Break;
> как работает список этих коннектов?
Список увеличивается на один элемент при каждом подключении и уменьшается на один элемент при каждом отключении.