![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 27.02.2007
Сообщений: 22
|
![]()
Проблема решилась!
Всем спасибо, особенно Квенди. Прошу прощенья за задержку... |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 18.04.2007
Сообщений: 135
|
![]()
procedure TMainForm.Button1Click(Sender: TObject);
var Init: TWSAData; SockOpt: BOOL; Sock: TSocket; Target: TSockAddrIn; begin WSAStartup($101,Init); Sock:=Socket(PF_INET,SOCK_DGRAM,IPP ROTO_UDP); SockOpt:=TRUE; SetSockOpt(Sock,SOL_SOCKET,SO_BROAD CAST, PChar(@SockOpt),SizeOf(SockOpt)) ; Target.sin_port:=htons(8167); //номер порта Target.sin_addr.S_addr:=INADDR_BROA DCAST; Target.sa_family:=AF_INET; SendTo(Sock,Data,DataBytes,0,Target ,SizeOf(Target)); WSACleanup; end; Сей код отправляет широковещательное сообщение всем компам в сети на порт 8167. Серваку лишь нужно прослушивать этот порт и отправлять ответ типа да это я сервак. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сокеты в C++ Builder | MDT | C++ Builder | 3 | 31.10.2009 18:17 |
Сокеты в DLL | vynt | Работа с сетью в Delphi | 7 | 01.07.2008 21:54 |
Сокеты | ben95 | Общие вопросы Delphi | 7 | 09.03.2008 23:26 |
Сокеты и шифрование. Нужен совет. | Pitonchik | Работа с сетью в Delphi | 1 | 12.12.2007 13:30 |
сокеты | cross | Работа с сетью в Delphi | 2 | 21.12.2006 18:12 |