取目录列表 方法 操作系统支持:Windows、Linux 所属对象:FTP辅助对象
返回FTP服务器上指定目录内的所有匹配文件和子目录信息。成功返回被找到的文件和子目录的数目,失败返回 -1失败的原因有可能是FTP服务器的目录结构暂时不被支持。
语法: 整数型 FTP辅助对象.取目录列表 ([FTP目录路径],[存放文件名的数组变量],[存放文件属性的数组变量],[存放文件尺寸的数组变量],[存放文件时间的数组变量])
参数名 |
描 述 |
FTP目录路径 |
可选的;文本型。FTP目录路径。 |
存放文件名的数组变量 |
可选的;文本型,参数数据只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件和子目录名称。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。 |
存放文件属性的数组变量 |
可选的;整数型,参数数据只能提供变量及变量数组。当前不被支持,留做以后扩展。 |
存放文件尺寸的数组变量 |
可选的;长整数型,参数数据只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的尺寸,并与文件名数组成员一一对应。 |
存放文件时间的数组变量 |
可选的;日期时间型,参数数据只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的最后修改时间,并与文件名数组成员一一对应。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。 |
例程:
说明:
通过“取目录列表”命令获取FTP当前目录下所有文件和文件夹的信息。
参见:例程