【问题标题】:IdFtp - Strange behavior when listing filesIdFtp - 列出文件时的奇怪行为
【发布时间】:2012-03-20 21:14:00
【问题描述】:

我正在尝试列出一个 ftp 文件夹,然后他们会从中下载所有文件。代码如下:

oIDFTP.List;
if oIDFTP.ListResult.Count <> 1 then begin
  Exit;
end;
oIDFTP.Get(oIDFTP.ListResult[0], aFile, False, True);

但是 oIDFTP.ListResult[0] 包含这个字符串:

03-20-12  05:49PM                    0 teste.txt

如何列出没有时间和日期的文件,只使用如下名称:

teste.txt

【问题讨论】:

    标签: delphi ftp indy


    【解决方案1】:

    没关系。我找到了解决方案:

    oIDFTP.List;
    if oIDFTP.DirectoryListing.Count <> 1 then begin
      Exit;
    end;
    oIDFTP.Get(oIDFTP.DirectoryListing.Items[0].FileName, oIDFTP.DirectoryListing.Items[0].FileName, False, True);
    

    【讨论】:

      猜你喜欢
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      • 2014-06-17
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多