TIDFTP的List方法问题---------在线急等(30分)

  • 主题发起人 主题发起人 DragonInCity
  • 开始时间 开始时间
D

DragonInCity

Unregistered / Unconfirmed
GUEST, unregistred user!
TIDFTP的List方法是从服务器中下载文件和子目录信息,其中参数ASpecifier用于屏蔽列出的文件,Delphi的帮助中说当ASpecifier='*'时,列出当前目录中的所有目录,可为什么我使用此参数时,总是将目录中所有的文件和目录都列出来了,并没有屏蔽文件,哪位大侠能帮忙解释一下?
 
*.
才是列出所有目录.和dos一样.
 
To:benhacker
*.我也试过了,不行,再说Delphi的帮助中说*.列出的是当前目录中所有没的扩展名的文件 
 
自己顶一下!!
 
你的FTP服务器是什么系统.
 
win2000profresional
 
我再顶!!
 
就有听人说sco unix的FTP会出现这样的问题.
 
To:benhacker
什么意思?
 
List(ADest: TStrings; const ASpecifier: string = ''; const ADetails: boolean = true)

最后一个参数改成false看看.用*.
 
IdFTP1.List(LS,'*.',false);
 
这个我已经都试过了,根本就不行
IdFTP1.List(LS,'*.',false); //按delphi的帮助中说的应该是查找目录中所有扩展名的文件,可我在目录中放了一个没有扩展名的文件,也没有查出来
 
呵,同情你,我并没有用过idftp,你不说我还不知道有这个问题,今天给你查了一下,有几个网友也有你同样的问题,只是没下文.
 
呵呵,谢谢benhacker的参与。继续顶!
 
后退
顶部