我正在尝试使用实用程序扫描我们的FTP站点以查找旧文件.
我今天遇到了Indy FTP作为RAD Studio的一部分,并且它是如何工作的,但我该如何做呢?
TIdFTP有一个DirectoryListing集合,你可以在调用后循环TIdFTP.List().集合中的每个项目都包含FileName,ItemType和ModifiedDate属性以及许多其他项目.
在线使用了许多FTP列表格式,Indy为它们实现了许多解析器,但是默认情况下大多数解析器都没有启用.如果要连接的FTP服务器不支持该MLSD命令(该解析器始终处于启用状态),和/或您将该TIdFTP.UseMLIS属性设置为false,则需要:
将单个IdFTPListParse...单元添加到您的uses子句中,以便仅为您要支持的特定格式启用解析器.
将IdAllFTPListParsers单元添加到您的uses子句以启用所有解析器.
| 归档时间: |
|
| 查看次数: |
3446 次 |
| 最近记录: |