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

-
-
- Сообщения: 2
- Зарегистрирован: 14.10.2004 (Чт) 20:41
-
Archie » 14.10.2004 (Чт) 20:43
Перерыл весь форум, не нашел простых ответов - как работать с UDP через winsock? Как посылать датаграммы и как получать? И всего то...
-
GM
-
- programador

-
-
- Сообщения: 1427
- Зарегистрирован: 24.06.2003 (Вт) 15:56
- Откуда: 194.67.52.100
-
GM » 15.10.2004 (Пт) 7:26
Если не ошибаюсь работать с помощью Winsock'a с UDP протоколом, так же как и с TCP только значение Protocol нужно изменить.

الفيجوال بيسك الرابح
-
Sirik
-
- 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

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 18.10.2004 (Пн) 8:11
Archie писал(а):Угу, я посылаю нормально, а данные он принимает тольлко до первого пробела... пачему?
Дай кусок кода, потому что мне понятна пробемма.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: PetalBot и гости: 9