idftp的问题????急急急!!!十万火急!

bh169 2005-08-28 05:17:44
高手指点下,如何获得并在本机上显示出远程目录中的所有文件???
FileListView1->Location->Caption=IdFTP1->RetrieveCurrentDir();

这句运行时出错,说什么冲突,????
...全文
230 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ly_liuyang 2005-11-16
  • 打赏
  • 举报
回复
哦,明白
Indy FTP只能支持部分服务器的列表的,你需要修改Indy源码才行的
chuwanfeng 2005-11-15
  • 打赏
  • 举报
回复
list(DirectoryList,"*",true)

*表示是目录
true表示同时获得目录的属性

再声明一个字符串列表ls1,

ls1->CommaText=lsDirectoryList->Strings[i]
ls1->Strings[5]到[7]是时间[8]是文件

希望对你些帮助
xibingwuqing 2005-10-25
  • 打赏
  • 举报
回复
这个得大虾解决了~~
cimgg 2005-10-25
  • 打赏
  • 举报
回复
就是我用listview显示出来的时间列表里面竟然出现文件名的字符,而文件大小里面也有时间的字符,我都搞不懂怎么回事了
xibingwuqing 2005-10-24
  • 打赏
  • 举报
回复
结果显示出来的文件信息,时间里面有什么文件名,

----------------------------------------------
没看明白,如果不要信息好像把true改为false就可以了,如果想截取部分内容操作TStrings就可以了
cimgg 2005-10-24
  • 打赏
  • 举报
回复
俺最近也在做这个程序,我用了
IdFTP1->List(DirectoryList, "*", true);这个语句,结果显示出来的文件信息,时间里面有什么文件名,还在找原因。我的qq21185734,lz交流一下。
signed 2005-09-05
  • 打赏
  • 举报
回复
procedure List(ADest: TStrings; const ASpecifier: string; const ADetails: boolean);//查看文件列表

IdFTP1->RetrieveCurrentDir();首先要保证Connected=true
LngDotin 2005-09-04
  • 打赏
  • 举报
回复
IdFTP1 的属性是不是设置好了?

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧