-
Как програмно открыть соединение с ФТП по логину и паролю и залить туда файлы? Если не сложно скиньте пример реализации или исходник. Буду очень благодарен.
-
смотри примеры от Indy или ICS там есть.
-
А в какой вкладке лежит компонент NMFTP ??
-
Я не могу понять почему у меня этот код не работает
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'); вообще не предназначина что бы заливать файлы на сервер? Просто по названию интуитивно выбрал ...
-
idFTP1.Put(...)
-
Плохиш огромное спасибо!!
А есть ли что то аналогичное что бы закачать все файлы из данной категории? Ну или хотя бы как вообще узнать все файлы, которые лежат скажем по пути "C:/data/"? Ну а потом имея список всех файлов то можно в цикле запускать idFTP1.Put('C:/data/'+dirfiles[i],dirfiles[i]);
-
> Ну или хотя бы как вообще узнать все файлы, которые лежат > скажем по пути "C:/data/"?
FindFirst / FindNext
|