您的位置:首页 > 编程语言 > Delphi

delphi上传下载整个目录文件

2009-10-24 08:27 369 查看
上传

IdFTP1.Host := '主机地址';

IdFTP1.Username := '用户名';

IdFTP1.Password := '密码';

if IdFTP1.Connected then IdFTP1.Disconnect;

IdFTP1.Connect();

FindFirst('本地址地址',faAnyFile,FindFile);

Dir_List:=TStringList.Create;

IdFTP1.ChangeDir('远程目录');

IdFTP1.List(Dir_List,'',False); //get all file name of current dir

try

repeat

if (IdFTP1.Size(FindFile.name)<>FindFile.size) or (Dir_List.IndexOf(FindFile.name)=-1) then//judge whether the file exist

IdFTP1.Put('本地地址'+FindFile.name,FindFile.name) ;

until FindNext(FindFile)<>0;

except

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐