| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Копирование файла на ftp сервер |
| Автор: pavelv 27.6.2006, 12:51 | ||
| Хочу скопировать файл с локальной машины на ftp сервер. Пробовал двумя методами: через 1. Createprocess(nil,PChar('xcopy.exe C:\Untitled.jpg ftp://10.11.11.1/incoming'),nil,nil,false,Create_default_error_mode,nil,nil,si,p); 2.
В 1ом случае проверил через командуную строку, copy не понимает что такое ftp. - "Неопознаное устройство ftp" Во 2ом случае вылетает по ошибке "Синтаксическая ошибка в имени файла, имени папки или метки тома". Кто-нибудь может помочь в решении? |
| Автор: comtat 27.6.2006, 14:16 | ||
| почитай вот http://forum.chertenok.ru/viewtopic.php?t=2968&view=next&sid=f03911d8a682d88504b591f389ba5e47 Тут все обьеснено Вот пример
|
| Автор: pavelv 3.7.2006, 04:43 |
| Прошу прощения за медлительность, не было возможности подойти к компу. Ссылка у меня не работает. Что касается ShellAPI, то я использовал его в процедуре TForm1.Button2Click(Sender: TObject), он копирует файл внутри локальных дисков, внутри сетевых дисков. НО к сожалению там нет возможности скопировать файл на ftp сервер, вопрос в этом и заключался. Насколько я понял представленный тобой кода, там решения нет. Возможно оно есть по ссылке, но как сказал выше она не пашет |
| Автор: Yanis 3.7.2006, 07:21 |
| pavelv http://forum.vingrad.ru/index.php?showtopic=32704&view=all |
| Автор: pavelv 3.7.2006, 12:34 |
| Ок спасибо, проблема решена с помощью winInet; |