![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
отправка данных через указатель на сокет [D7, WinXP]
lena19 © (2004-04-05 08:56:00)Всем привет
Как отправить данные с компонента
Serversocket зная указатель
На socket донного соединения ?
Digitman (2004-04-05 11:53:00) [1]
> чтотоя не вижу указателя типа интегер
ни про какой "интегер" речи в вопросе не шло
Socket в дан.случае - это экз-р объекта TCustomWinSocket (если угодно - указательна адрес объекта данного класса в памяти процесса)
> не в функции приема
я не знаю, что такое функция приема.. а телепатировать не умею
> поетому про socket придется забыть
это почему же ? пока существует соединение с клиентом, существует и Socket: TCustomWinSocket, однозначно определяющий контекст соединения сервера именно с данным клиентом
> создавать переменную типа виндовссокет крайне не желательно
я не вижу никаких препятствий для создания и хранения произвольного числа переменных типа TCustomWinSocket, ссылающихся на один и тот же экз-р данного класса ... одна ссылка на него уже существует - в соответствующем элементе списка Connections[] ... и ничто не мешает в событии OnClientConnect зафиксировать значение 2-го параметра типа TServerClientWinSocket где-то в ином месте, дабы в произвольный момент времени обратиться по ранее сохраненной ссылке как к объекту класса TCustomWinSocket с целью вызова любого его метода приема/передачи
lena19 (2004-04-05 11:39:00) [2]чтотоя не вижу указателя типа интегер в этом примере .передача производится не в функции приема поетому про socket придется забыть а создавать переменную типа виндовссокет крайне не желательно
Digitman (2004-04-05 09:01:00) [3]Socket.SendStream()