列出给定目录中的所有文件
支持的平台:视窗和 Mac OS
签名
(vl-directory-files [directory pattern directories])
-
目录
-
类型:字符串
要为其收集文件的目录名称;对于缺席,使用当前目录。nilvl-directory-files
-
模式
-
类型:字符串
文件名的有效通配符模式;对于缺席,假设“*.*”。nilvl-directory-files
-
目录
-
类型:整数
指示返回的列表是否应包含目录名称的值。指定以下选项之一:
-1-- 仅列出目录
0-- 列出文件和目录(默认值)
1-- 仅列出文件
返回值
类型:列出或无
文件和路径名列表;否则,如果没有文件与指定的模式匹配。nil
发布信息
释放:
- Windows 上的 AutoCAD R14 及更高版本
- Mac OS 上的 AutoCAD 2011 及更高版本
例子
- 窗户
-
(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:/acad" nil -1)
("." ".." "WIN" "COM" "DOS")
- 苹果操作系统
-
(vl-directory-files "/myutilities/lsp" "*.lsp")
(".DS_Store" "utilities.lsp" "blk-insert.lsp")
(vl-directory-files "/myutilities" nil -1)
("." ".." "Help" "Lsp" "Support")
|