明经通道 Visual LISP 函数  
vl-list-loaded-vlx
 

返回与当前文档相关联的所有独立名称空间 VLX 文件

(vl-list-loaded-vlx) 

返回值

符号表,表示与当前 AutoCAD 文档相关联的独立名称空间 VLX 应用程序。如果没有与当前 AutoCAD 文档相关联的 VLX 应用程序,则返回 nil。

vl-list-loaded-vlx 函数不列出加载到当前文档名称空间中的 VLX 应用程序。

示例

查看与当前 AutoCAD 文档相关联的已加载 VLX 文件:

_$ (vl-list-loaded-vlx)
nil

没有与当前文档相关联的 VLX 文件。

加载两个 VLX 文件,两个 VLX 应用程序生成为在自己的名称空间中运行:

_$ (load "c:/my documents/visual lisp/examples/foo1.vlx")
nil
_$ (load "c:/my documents/visual lisp/examples/foo2.vlx")
nil

查看与当前 AutoCAD 文档相关联的已加载 VLX 文件:

_$ (vl-list-loaded-vlx)
(FOO1 FOO2)

vl-list-loaded-vlx.函数列出两个刚刚加载的 VLX 函数。

加载一个已编译的 VLX,它在文档名称空间中运行:

_$ (load "c:/my documents/visual lisp/examples/foolocal.vlx")
nil

查看已加载的 VLX 文件:

_$ (vl-list-loaded-vlx)
(FOO1 FOO2))

vl-list-loaded-vlx 不返回最后一次加载的 VLX (foolocal.vlx),因为应用程序是加载到文档的名称空间,而没有自己的名称空间。

明经通道 版权所有 未经许可 不得传播

 评论