难道是INDY9的BUG?(讨论)(0分)

  • 主题发起人 主题发起人 westwind2000
  • 开始时间 开始时间
W

westwind2000

Unregistered / Unconfirmed
GUEST, unregistred user!
使用idftp1.List(afiles,'*.*',TRUE);结果Afiles为空(有文件存在的),如果只列出文件名则正确,为什么?
 
跟服务器软件有关系,我测试过proftpd完全没有问题,wu-ftpd有你说的这个问题,另外把
idftp1.List(afiles,'*.*',TRUE);
改为
idftp1.List(afiles,'*',TRUE);
试试。
赫赫,没分我也给你测试:)
 
idftp1.List(afiles,'*',TRUE);
将会显示当前目录下的所有目录和文件,不知道楼上的测试没有。
另外,INDY帮助中说明支持‘*’和‘?’的通配符操作,所以我说可能是BUG!
 
我说了这跟服务器端软件有关系,我用proftpd做的ftp服务器就访问正常,用wu-ftpd就不能用这些通配符,不是indy的bug啦。
 
服务器是UNIX系统建立的FTP文件服务,如果我直接用TELNET操作就没有问题,你可以在看看INDY9的帮助,我使用INDY以前的版本就没有问题!!!
 
后退
顶部