尽管可以在 AutoCAD 命令提示符或 Visual LISP 控制台窗口提示符(仅限 Windows)中输入 AutoLISP 代码,但是当您关闭创建它们时所定义的图形或会话时,您定义的任何函数都将丢失。 AutoLISP 源代码可以保存到扩展名为 .lsp的 ASCII 文本文件中。将 AutoLISP 源代码保存到文件具有以下优点:
AutoLISP 源代码也可以存储在扩展名为 .mnl的文件中。菜单 AutoLISP (MNL) 文件包含自定义 (CUIx) 文件中定义的元素所需的自定义函数和命令。当 MNL 文件与加载到 AutoCAD 的产品中的自定义 (CUIx) 文件同名时,将自动加载该文件。 例如,在 Windows 上,加载 acad.cuix 时,如果在作为 AutoCAD 支持文件搜索路径的一部分列出的文件夹之一中找到名为acad.mnl的文件,则也会加载该文件。如果 CUIx 文件没有相应的 MNL 文件,则不会显示任何错误,产品只是移动并加载其他支持文件。 注意:虽然 AutoLISP 源代码通常保存在扩展名为 .lsp或 .mnl的文件中,但可以从任何 ASCII 文本文件加载 AutoLISP 代码。
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-7 02:14
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.