Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.02;
Скачать: CL | DM;

Вниз

Как залить файлы на ФТП програмно?   Найти похожие ветки 

 
webSQLNeederr   (2008-03-12 14:24) [0]

Как програмно открыть соединение с ФТП по логину и паролю и залить туда файлы? Если не сложно скиньте пример реализации или исходник. Буду очень благодарен.


 
DVM ©   (2008-03-12 15:22) [1]

смотри примеры от Indy или ICS там есть.


 
webSQLNeederr   (2008-03-12 17:35) [2]

А в какой вкладке лежит компонент NMFTP ??


 
webSQLNeederr   (2008-03-12 18:41) [3]

Я не могу понять почему у меня этот код не работает

try
 idFTP1.Host:="ftp.smtp.ru";
 idFTP1.Port:=21;
 idFTP1.Username:="winwaydoor";
 idFTP1.Password:="6241687";
 idFTP1.Connect;

 //idFTP1.WriteFile("C:/text.txt",true);
 idFTP1.WriteFile("C:/text.txt");
 showmessage("Well Done!");
 idFTP1.Disconnect;
except
 showmessage("FaiLd");
end;

Так вот если просто idFTP1.WriteFile("C:/text.txt"); то ошибки нет НО и на сервер ничего не заливается. А если сделать idFTP1.WriteFile("C:/text.txt",true); то вылетает ошибка.

В чем дело? Или может команда idFTP1.WriteFile("C:/text.txt",true); как и idFTP1.WriteFile("C:/text.txt"); вообще не предназначина что бы заливать файлы на сервер? Просто по названию интуитивно выбрал ...


 
Плохиш ©   (2008-03-13 10:54) [4]

idFTP1.Put(...)


 
webSQLNeederr   (2008-03-14 04:21) [5]

Плохиш огромное спасибо!!

А есть ли что то аналогичное что бы закачать все файлы из данной категории? Ну или хотя бы как вообще узнать все файлы, которые лежат скажем по пути "C:/data/"? Ну а потом имея список всех файлов то можно в цикле запускать idFTP1.Put("C:/data/"+dirfiles[i],dirfiles[i]);


 
SpellCaster   (2008-03-14 17:38) [6]


> Ну или хотя бы как вообще узнать все файлы, которые лежат
> скажем по пути "C:/data/"?

FindFirst / FindNext



Страницы: 1 вся ветка

Текущий архив: 2009.08.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
2-1244463286
Zemlyanov
2009-06-08 16:14
2009.08.02
Где “взять”компонент VaComm для работы с СОМ портом


2-1241814858
TheEd
2009-05-09 00:34
2009.08.02
Помогите с lookup ами корректно поработать


15-1239181215
Cobalt
2009-04-08 13:00
2009.08.02
Альтернатива Indy? (D 2007)


2-1244467602
Wind
2009-06-08 17:26
2009.08.02
Событие в Delphi


2-1244541033
Andy BitOff
2009-06-09 13:50
2009.08.02
Как лучше передать ссылку на экземпляр класса?