| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > ServerSocket в dll |
| Автор: xxxSleshxxx 14.10.2010, 22:09 | ||
| Здравствуйте. Начал осваивать сокеты и столкнулся с проблемой не наступает событе OnClientRead, хотя клиент нормально цепляется. Подскажите что я не так сделал? Вот мой кусок кода:
P.S. Поиск юзал по теме не чего толкового не нашел( или может я криво искал, тогда ткните где можно почитать. |
| Автор: xxxSleshxxx 14.10.2010, 23:30 | ||
Попробовал процедуру OnClientRead оформить в класс результат тотже.
Ну что я не так делаю? |
| Автор: kami 15.10.2010, 01:20 | ||
| Для работы чего-либо, использующего механизм сообщений, в дополнительном потоке нужно создать цикл выборки. Иначе - созданные окна просто не будут ничего получать, соответственно - ни о каких событиях, завязанных на сообщения Windows не может быть и речи. Пример из моего кода:
Добавлено через 3 минуты и 55 секунд Кстати, для кода, созданного в Delphi настоятельно рекомендуется пользоваться BeginThread, вместо виндового CreateThread |