Note | 该命令在头文件中定义,将由 X# 预处理器预处理为函数调用。如果禁用标准头文件 (-nostddefs),该命令将不可用。如果告诉编译器使用不同的标准头文件(-stddef ),则此命令也可能不可用。 |
显示文件列表。
DIR [<xcFileSpec>]
<xcFileSpec> | 目录搜索的文件描述。 除文件名外,该规范还可包括可选的驱动器、目录和扩展名。 文件名和扩展名可包括标准通配符(* 和 ?) 如果不指定驱动器和目录,该函数将尊重 SetDefault()。 |
如果省略参数,默认文件扩展名为 *.DBF。 |
如果未指定 <xcFileSpec>,列表将包括文件名、上次更新日期和记录数。 否则,将包括文件名、扩展名、字节数和上次更新日期。 |
要在数组中保存目录列表,请使用 Directory() 而不是 Dir()。
此示例显示当前目录下的所有文件、所有数据库文件和所有文本文件:
cFilespec := "*.*"
DIR (cFilespec) // 显示所有文件
DIR // 显示所有 .dbf 文件
DIR *.txt // 显示所有 .txt 文件
XSharp.RT.DLL
ADir(), Directory(), SetDefault()