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

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

UDP


P.D.YU ©   (2004-05-04 18:43:00) 

Посылаю широковещательный udp пакет:
var Init:TWSAData;
SockOpt:BOOL;
Sock:TSocket;
Target:TSockAddrIn;
data:string;

begin
WSAStartup($101,Init);
data:='HELLO!!!';
Sock:=Socket(PF_INET,SOCK_DGRAM,IPPROTO_UDP);
SockOpt:=TRUE;
SetSockOpt(Sock,SOL_SOCKET,SO_BROADCAST,PChar(@SockOpt),SizeOf(SockOpt)) ;
Target.sin_port:=htons(8167);//íîìåð ïîðòà
Target.sin_addr.S_addr:=INADDR_BROADCAST;
Target.sa_family:=AF_INET;
SendTo(Sock,Data,length(data),0,Target,SizeOf(Target));
WSACleanup;

А как мне его принять? в хелпе не нашел и решил обратится сюда


Rouse_   (2004-05-05 18:01:00) [1]

> [Error] Unit1.pas(21): Undeclared identifier: 'TIdSocketHandle'

uses ..., IdSocketHandle;


P.D.YU   (2004-05-05 17:27:00) [2]

а какое событие? onstatus не реагирует
onudpread ругается на TIdSocketHandle' -
[Error] Unit1.pas(21): Undeclared identifier: 'TIdSocketHandle'
может у кого есть пример работы с этими компонентами или какой-нибудь альтернативой??


Polevi   (2004-05-05 11:15:00) [3]

>-=Rezya=-   (05.05.04 10:25) [3]
не смешно


-=Rezya=-   (2004-05-05 10:25:00) [4]


> Какой, блин сниффер? Вы че народ, помешались на снифферах
> чтоли?

Как я уже сказал:
Во-Первых:

> Не совсем понял что надо

Во-вторых:

> Но это на тот случай если ничего не помогло.

:-)))))))


Rouse_   (2004-05-05 08:58:00) [5]

> [1] -=Rezya=-   (04.05.04 23:12)
Какой, блин сниффер? Вы че народ, помешались на снифферах чтоли?

> P.D.YU   (04.05.04 18:43)
Принимай любым UDP сервером...
к примеру idUDPServer


-=Rezya=-   (2004-05-04 23:12:00) [6]

Не совсем понял что надо но скажу так: Хочешь что либо принять споьзуй эдементарный снифер прмеро здесь куча ( к примеру http://www.delphimaster.ru/cgi-bin/forum.pl?id=1083656779&n=4)
Принимать будешь все подряд но а потом просто выберишь то что тебе надо. Но это на тот случай если ничего не помогло.


Наверх

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