|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Отаравить пакет на IP:PORT без готовых компонентов
Добрый вечер.
Появилась передо мной такая задача, нужно через делфи отправить пакет(строка, набор байт, неважно) на указаный IP:PORT, без использования готовых компонентов, без SocketClient,IDhttp и т.д. На форме должна быть только кнопка и все и ничего другова, и по нажатию на кнопку на IP:PORT должен отправится пакет с каким то содержимым, строка "123" или набор байт 31 32 33 неважно. |
#2
|
||||
|
||||
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
||||
|
||||
Цитата:
Попробовал, к сожалению этот способ неработает. Код данный по ссылке никаких ошибок не вызывает, вроде бы все работает. Пишет в мемо Цитата:
|
#4
|
||||
|
||||
Тебе UDP или что надо?
Вот как с UDP работать: http://delphiexpert.ru/view_download.php?id=17 Если посмотришь компоненты инди, сможешь на winsock написать по своему. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
||||
|
||||
Неважно, главное что бы пакет успешно дошел до получателя.
Главное без компонентов только 1 кнпкой. в исходнике по этой ссылке http://delphiexpert.ru/view_download.php?id=17 используются эти компоненты IdUDPServer IdBaseComponent IdUDPBase IdComponent IdUDPClient IdSocketHanlde Мне нужно это реализовать без использования готовых компонентов...К сожалению этот вариант тоже неподходит. Последний раз редактировалось -sanya-, 18.01.2013 в 16:46. |
#6
|
||||
|
||||
как это не важно? tcp - протокол с установкой соединения и подтверждением. udp без установки соединения и не гарантируется доставка. выбирай что-нибудь уже.
Пишу программы за еду. __________________ |