nmftp控件list方法不能返回文件和目录信息?(10分)

  • 主题发起人 主题发起人 爱国者
  • 开始时间 开始时间

爱国者

Unregistered / Unconfirmed
GUEST, unregistred user!
使用nmftp控件,parselist属性为true,
但连接上服务器后进行list方法,FTPDirectoryList返回为空
请问是什么原因
 
附加功能 将问题提前
 
用mftp吧,返回太多数据了,类型、文件名、大小、所有者、属性、描述等好几个数据都
可以得到
http://www.torry.net/vcl/internet/ftp/mftp.zip
而且自带一个比较完整的例子
 
服务器上使用unix或者dos列表的设置问题
 
MFtp也好像有问题,在2000上下载文件会丢失数据。源程序看了很久,也没有找
到原因。很奇怪。是不是Delphi的问题?我一直有这样的怀疑,可惜对Delphi的机制
还不是非常的清楚。
NMFtp和MFtp的毛病是不是都是因为Delphi的问题呢?不知那位大虾能够指点。
 
没有吧,你下个新一点的mftp吧,应该没问题啊,它是在starftp的基础上改写的,我觉得还不错,至少控制进度,文件列表之类的容易一点。
 
可能是网络问题,速度慢,而 控件等待时间过长就不再连接了
 
honghs,我的MFTP是0.4.6,您有更高的版本告诉我哪里课下载好吗?MFtp的这个毛病
只在NT和Windows 2000上出现,在Windows98上一切正常。好像是DataSocket提前关闭。很
奇怪,很奇怪。不单是下载,列目录的时候偶尔也会出现数据不全的现象。我试了Pasv模式,
结果一样。也不可能是网络速度的问题,除非是太快了,我现在所用的调试环境是100M的交
换到桌面的网络。但98下好用呀。NMFtp控件也是这样的,只在98上好用。
奇怪。
 
接受答案了.
 
后退
顶部