Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > У меня проблемма с Indy UDP


Автор: Archon7th 22.4.2005, 12:35
я создаю:
Код
procedure TForm1.IdUDPServer1UDPRead(Sender: TObject; AData: TStream;
  ABinding: TIdSocketHandle);


и выдает она мне
Код
[Error] Unit1.pas(61): Undeclared identifier: 'TIdSocketHandle'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

???

Delphi 6 ... стоят Rx c диска "delphi глазами хакера" ... может они что-то перекрывают ...


... кстати, может кто-нибудь знает как можно принять пакет UDP не используя компоненты ... или вообще какой-нибудь другой метод приема UDP не Indy может просто другой компонент.

... или может кто подскажет решение моей задачи: мне нужно просто определить активность по UDP порту 6112, это wc3 ... просто определить присутствие сервера в локальной сети

Автор: Archon7th 22.4.2005, 14:38
кстати, а можно как-нить ловить все шероковещательные UDP пакеты в сети ? Без указания порта ?

Автор: Archon7th 25.4.2005, 09:23
всё разобрался ... модераторы можите удалять тему

Автор: Rouse_ 25.4.2005, 10:57
Хм, достаточно часто встречается данный вопрос, а ответ как всегда прост smile
Достаточно подключить к проекту IdSocketHandle.pas

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)