在 AutoCAD 库和受信任路径中搜索指定的文件或目录
支持的平台:视窗和 Mac OS
返回值
类型:字符串或零
包含完全限定文件名的字符串;否则,如果未找到指定的文件或目录。nil
返回的文件名 by 适合与函数一起使用。findfileopen
言论
该函数不假设文件名的文件类型或扩展名。如果文件名未指定驱动器/目录前缀,则搜索 AutoCAD 库和受信任路径。如果提供了驱动器/目录前缀,则仅在该目录中查找。findfilefindfilefindfile
例子
- 窗户
-
如果当前目录是 /MyUtilities/lsp 并且它包含文件abc.lsp,则以下函数调用将检索路径名:
(findfile "abc.lsp")
"C:\\MyUtilities\\lsp\\abc.lsp"
如果要在“/我的实用工具/支持”目录中编辑图形,并且环境变量设置为“/我的实用工具/支持”,并且文件xyz.txt仅存在于“/我的实用工具/支持”目录中,则以下命令将检索路径名:ACAD
(findfile "xyz.txt")
"C:\\My Utilities\\Support\\xyz.txt"
如果库或受信任搜索路径上的任何目录中都不存在文件nosuch,则返回:findfilenil
(findfile "nosuch")
nil
- 苹果操作系统
-
如果当前目录是 /MyUtilities/lsp 并且它包含文件abc.lsp,则以下函数调用将检索路径名:
(findfile "abc.lsp")
"/MyUtilities/Lsp/abc.lsp"
如果要在“/我的实用工具/支持”目录中编辑图形,并且环境变量设置为“/我的实用工具/支持”,并且文件xyz.txt仅存在于“/我的实用工具/支持”目录中,则以下命令将检索路径名:ACAD
(findfile "xyz.txt")
"/MyUtilities/Support/xyz.txt"
命令:
如果库或受信任搜索路径上的任何目录中都不存在文件nosuch,则返回:findfilenil
(findfile "nosuch")
nil
|