| vl-目录文件 (AutoLISP) 列出给定目录中的所有文件 支持的平台:Windows 和 Mac OS 
签名(vl-directory-files [directory pattern directories]) 
 
  目录  
  类型:字符串 要收集文件的目录名称;如果 IF 或 ABSENT,则使用当前目录。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")Mac 操作系统 
  (vl-directory-files "/myutilities/lsp" "*.lsp")
(".DS_Store" "utilities.lsp" "blk-insert.lsp")
(vl-directory-files "/myutilities" nil -1)
("." ".." "Help" "Lsp" "Support") |