C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Использование локального указателя TCustomWinSocket *Socket  (Прочитано 875 раз)
POV
Участник


Сказали спасибо: +107/-7
Offline

Сообщений: 640


Использование локального указателя TCustomWinSocket *Socket
« : 02 Май 2012, 11:12:26 »

В обработчике onClientRead (хотя почему он - хз, логично было бы on ClientWrite, но опытным путём установлено, что надо использовать именно этот) чтения сокетсервером присланных данных даётся локальный указатель на сокет.
Я пытаюсь его сохранить куда-то чтобы потом по данному сокету дать ответ. Так вот не работает. Отладчик не может даже показать свойства сокета так словно бы объект не существует.

Где я не правильно и что делал? Коллега решал сходную задачу, но на голом API. там такой подход работал.

ЗЫ: Чтобы оно сейчас хоть как-то шевелилось, я в обработчике пробегюсь по всем имеющимся в массиве ...->Connections[] указателям и если нахожу (точнее КОГДА нахожу) указатель совпадающий с локальным, то запоминаю его индекс. Дальнейшая работа с Connections корректна. Но это не комильфо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.103 секунд. Запросов: 20.