Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];
ВнизПередача файла Найти похожие ветки
← →
Kubik (2007-12-21 16:06) [0]Привет. Хочу передать файл по сети, используя компаненты UDPClient и UDPServer. Пожалуйста, приведите пример кода, как это сделать. Саму передачу и прием через эти компаненты я знаю, а как фай1л отправить не знаю. Заранее спасибо.
← →
clickmaker © (2007-12-21 16:09) [1]
> Саму передачу и прием через эти компаненты я знаю, а как
> фай1л отправить не знаю
а в чем сложность?
файл - это тот же набор байтов
← →
Kubik (2007-12-21 16:26) [2]вот, а что делать дальше не знаю =(
← →
clickmaker © (2007-12-21 16:36) [3]
> [2] Kubik (21.12.07 16:26)
ты же пишешь "Саму передачу и прием через эти компаненты я знаю"
Значит массив байтов передать можешь?
И в чем тогда трудность? CreateFile / ReadFile / WriteFile сделать?
← →
Kubik (2007-12-21 17:05) [4]Я строки передаю...
← →
Сергей М. © (2007-12-21 17:11) [5]
> Я строки передаю
Строки есть массив символов.
В чем проблема ?
← →
Eraser © (2007-12-21 17:16) [6]
> Kubik (21.12.07 16:06)
> используя компаненты UDPClient и UDPServer
Не стОит использовать UDP для передачи файлов, т.к. в предачу прийдется изобретать своё подобие TCP.
← →
clickmaker © (2007-12-21 18:37) [7]
> [4] Kubik (21.12.07 17:05)
> Я строки передаю...
ну ты прямо как врач по левому уху... ) а если у пациента правое болит, он уже руками разводит... мол, только левые лечу
← →
Kubik (2007-12-21 18:42) [8]а что лучше использовать в замену UDP?
← →
Eraser © (2007-12-21 18:49) [9]
> Kubik (21.12.07 18:42) [8]
TCP )
← →
Kubik (2007-12-21 18:53) [10]Краткость - сестра таланта,
но падчирица гонорара.. :)
Всем спасибо.
← →
arseny (2007-12-28 18:34) [11]Посмотри http://podgoretsky.com/ftp/Docs/Internet/IntroIndy/index.html
Там есть как передавать строки,
компоненты могут и stream передавать..
Используй TFileStream, привяжи его к файлу, потом используй метод WriteStream..
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c