首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

两个IdFTP的有关问题,待,

2012-06-12 
两个IdFTP的问题,在线等待,急....问题一我用IdFTP2.List(list,*.xml,false)来获取当前目录的所有文件,

两个IdFTP的问题,在线等待,急....
问题一
我用IdFTP2.List(list,'*.xml',false);来获取当前目录的所有文件,但当目录为空的时候执行这句就会报错,如何判断目录为空呢?


问题二
如何用IdFTP将当前目录的文件剪切到另一个目录里呢?


麻烦各位大哥帮看看这两个问题,小弟谢谢了


[解决办法]

Delphi(Pascal) code
用ChangeDir先改变工作目录,再做各种操作1.uses  IdFTPCommon;  IdFTP1.TransferType:=ftASCII;  IdFTP1.ChangeDir();  IdFTP1.List(list,'*.xml',false);2.IdFTP1.ChangeDir();  IdFTP1.Rename('文件名','路径/文件名');   IdFTP1.Delete('文件名');  或者不用ChangeDir,直接IDTP1.Rename('路径/文件名','路径/文件名'); 

热点排行