列出给定目录中的所有文件
(vl-directory-files [directory pattern directories])
参数
directory
字符串,指定要收集文件的目录。如果未指定该参数或参数为 nil,vl-directory-files 使用当前目录。
pattern
字符串,包含文件名的 DOS 方式。如果未指定该参数或参数为 nil,vl-directory-files 假定为 "*.*"
directories
整数型,指定返回的表中是否包含路径名。可以指定下列值之一:
–1 仅列出目录。
0 列出文件和目录(缺省值)。
1 仅列出文件。
返回值
文件和路径列表。如果没有符合指定方式的文件,则返回 nil。
示例
_$ (vl-directory-files "c:/acadwin" "acad*.exe")
("ACAD.EXE" "ACADAPP.EXE" "ACADL.EXE" "ACADPS.EXE")
_$ (vl-directory-files "e:/acadwin" nil -1)
("." ".." "SUPPORT" "SAMPLE" "ADS" "FONTS" "IGESFONT" "SOURCE" "ASE")
_$ (vl-directory-files "E:/acad13c4" nil -1)
("." ".." "WIN" "COM" "DOS")
明经通道 版权所有 未经许可 不得传播 | 评论 |