第一章 查询目录和驱动器
%Library.File(简称%File)为处理文件和目录提供了广泛的API。本文将介绍该API的主要功能。有关属性、方法和查询的规范列表,请参见类参考。
注意:如果指定了部分文件名或目录名,这些方法中的大多数都引用的项相对于包含正在使用的命名空间的默认全局数据库的目录。该目录在本文中称为“默认目录”。这条规则的任何例外都在文章中注明。
此外,仅当基础操作系统将文件名和目录名视为区分大小写时,这些方法才会将文件名或目录名视为区分大小写。也就是说,文件或目录名在Unix上区分大小写,但在Windows上不区分大小写。
查询目录和驱动器
列出目录的内容
FileSet类查询列出目录的内容。此查询按顺序接受以下参数:
directory— 指定要检查的目录的名称。wildcards通配符 — 指定要匹配的文件名模式(如果有)。sortby排序依据 — 指定如何对结果进行排序。使用以下值之一:
Name名称—文件的名称(默认)Type类型—项目类型DateCreated创建日期—创建文件的日期和时间DateModified日期修改—文件上次修改的日期和时间Size大小—文件大小
includedirs—指定如何处理给定目录中的目录。如果此参数为真(1),查询将返回任何文件之前的所有目录,并且目录名忽略通配符参数。



