关于 TNMFTP的 FTPDirectoryList 的问题 ,哪位大侠知道怎样取得Ftp当前目录的文件属性啊! 包括文件名、大小、属性、更新日期

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

wangease

Unregistered / Unconfirmed
GUEST, unregistred user!
关于 TNMFTP的 FTPDirectoryList 的问题 ,哪位大侠知道怎样取得Ftp当前目录的文件属性啊! 包括文件名、大小、属性、更新日期;都是独立的值,不是字符串 (0分)<br />begin
Ftp.Connect ;
Ftp.ParseList :=true;
DirList:=TFTPDirectoryList.Create;
Ftp.List ;
showmessage(inttostr(ftp.FTPDirectoryList.name.count));
//结果为零,哪位大侠知道怎样取得Ftp当前目录的文件属性啊! 包括文件名、大小、属性、更新日期
end;
 
NMFTP1.List;
在ONSUCCESS事件中
case Trans_Typ of
cmdList:
begin
for I := 0 to (NMFTP1.FTPDirectoryList.name.Count - 1) do
with NMFTP1.FTPDirectoryList do
begin
StringGrid1.Cells[0, I+1] := name;

StringGrid1.Cells[1, I+1] := Size;
StringGrid1.Cells[2, I+1] := ModifDate;
StringGrid1.Cells[3, I+1] := Attribute;
end;
end;
end;
仅为一示范,
 
用IdFTP控件吧~
 
有个带源码的MFTP控件,可参考此控件源码,将字符串解析成各个独立的值!
具体可使用ICS控件!
 
showmessage(inttostr(ftp.FTPDirectoryList.name.count));
//结果为零
我也正在搞这个问题!!!!!!!!!!!!!!!!!!
为什么是0呢?????????????????
 
哪里有ICS可供下载,有示例代码吗?
 
后退
顶部