Про UDP

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Archie
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 14.10.2004 (Чт) 20:41

Про UDP

Сообщение Archie » 14.10.2004 (Чт) 20:43

Перерыл весь форум, не нашел простых ответов - как работать с UDP через winsock? Как посылать датаграммы и как получать? И всего то...

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 15.10.2004 (Пт) 7:26

Если не ошибаюсь работать с помощью Winsock'a с UDP протоколом, так же как и с TCP только значение Protocol нужно изменить. :roll:
الفيجوال بيسك الرابح

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 15.10.2004 (Пт) 8:38

Я делаю так:
1. Меняешь в свойствах винсока Protocol - 1 (sckUDPProtocol)
2. Команда Winsock1.Bind

Данные посылаются так:
Код: Выделить всё
Winsock1.RemoteHost = IP
Winsock1.SendData tmp_Mes

, где IP-адресс удалённой машины
tmp_Mes - данные

Archie
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 14.10.2004 (Чт) 20:41

Сообщение Archie » 16.10.2004 (Сб) 22:43

Угу, я посылаю нормально, а данные он принимает тольлко до первого пробела... пачему?

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 18.10.2004 (Пн) 8:11

Archie писал(а):Угу, я посылаю нормально, а данные он принимает тольлко до первого пробела... пачему?


Дай кусок кода, потому что мне понятна пробемма.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList  
cron