如何获取ftp服务器上的文件的文件名和文件的大小(急)(100分)

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

whjun_mail

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在要在程序中获取ftp服务器上的文件的文件名和文件的大小,来判断是否下栽
这个文件。不知道用什么方法实现。请高手指教。
 
使用ics控件中size,list
 
使用NMFTP控件。下面是我写的一个小程序,你可以参考一下:

procedure TTranForm.GetInfo();
var
i:Integer;
begin
try
FtpMainForm.NMFTP1.List;
except
end;
for i:=0 to (FtpMainForm.NMFTP1.FTPDirectoryList.name.Count-1) do
with FtpMainForm.NMFTP1.FTPDirectoryList do
begin
NewItem:=TranForm.ListView.Items.Add;
NewItem.Caption:=FtpMainForm.NMFTP1.FTPDirectoryList.name;//文件名
NewItem.SubItems.Add(FtpMainForm.NMFTP1.FTPDirectoryList.Size);//文件大小
NewItem.SubItems.Add(FtpMainForm.NMFTP1.FTPDirectoryList.ModifDate);//修改日期
NewItem.SubItems.Add(FtpMainForm.NMFTP1.FTPDirectoryList.Attribute);//文件属性
end;
ListView.AlphaSort;
end;
 
接受答案了.
 
后退
顶部