Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

UDP/Soсket - на голом WinApi [D3, Win95/98, WinXP]


Mishel ©   (2002-08-09 15:02:00) 

Нужно поймать данные от BroadCast пакета не используя компоненты из палитры делфи. Получилось, что использовал для приема TUDP из делфи 3 и прога не запускается на компах где нет именно делфи 3 (в более поздних версиях компонент изменился на TNMUDP), орет, что незаригестрирован Ole сервер. Уже все достало, решил попробовать на WinApi прием сделать.
Я так понимаю, что нужно для приема повесить отбработчик события типа WSACreateEvent(), получить данные с помощью recvfrom() и т.п. Естественно никакого постоянного соединения между компами не устанавливается.
Может кто встречал что-нибуть похожее, буду рад любой строчки реального кода...


Alex Demchenko   (2002-08-09 19:11:00) [1]

Полный исходник моего UDP сокета с поддержкой бродкаста: http://www.cobans.net/files/CommSock.zip


Наверх

Титульная страница Поиск, карта сайта Написать письмо