Автор | Сообщение |
|
| |
Пост N: 137
Зарегистрирован: 08.11.05
|
|
Отправлено: 04.04.07 16:45. Заголовок: Udpclient
Кто-нибудь собирал из \tests\Udpclient.prg работающий примерчик? Уменя под xHarbour Compiler build 0.99.70 (SimpLex) собрать работающий примерчик не получается: доходит до строки Sending 'AYT?' request now Waiting (at max. 10 seconds) for server response now и долго долго о чем-то думает. Потом выходит с ошибкой: Error BASE/3012 Argument error: INETDGRAMRECV Arguments: ( [ 1] = Type: P Val: |89AC98 [ 2] = Type: C Val: [ 3] = Type: N Val: 60) Error at ...: INETDGRAMRECV(0) in Module: Called from : MAIN(47) in Module: udpclient.prg Udpserver.prg собирается, запускается и даже ожидает посылки.
|
|
|
Ответов - 2
[только новые]
|
|
|
| |
Пост N: 20
Зарегистрирован: 08.04.06
|
|
Отправлено: 27.04.07 15:30. Заголовок: Re:
да, действительно есть ошибка в тестовом примере udpclient.prg (line 47): nLen := InetDGRamRecv( Socket, cText, 60 ) второй параметр по исходникам надо передавать по ссылке, тогда все работает nLen := InetDGRamRecv( Socket, @cText, 60 ) в udpserver.prg - та же ошибка.
|
|
|
|
| |
Пост N: 139
Зарегистрирован: 08.11.05
|
|
Отправлено: 07.05.07 12:34. Заголовок: Re:
Спасибо.
|
|
|
|