关于加载 AutoLISP 文件和 CUIx 文件

AutoLISP 应用程序文件包含用户界面中的自定义命令和函数,而且必须先进行加载,然后才能使用它们。

如果使用 AutoCAD 或基于 AutoCAD 的程序(而不是 AutoCAD LT),则当使用以下方法之一加载自定义 (CUIx) 文件时,可以自动加载 AutoLISP 程序:

  • AutoLISP 菜单源 (MNL) 文件,其名称和位置与要加载的主自定义、企业自定义或局部自定义 (CUIx) 文件相同
  • AutoLISP (LSP) 文件,已添加到自定义用户界面 (CUI) 编辑器窗格中的“自定义”下 CUIx 文件的“LISP 文件”节点
    提示: 虽然只能将 AutoLISP (LSP) 文件添加到自定义 (CUIx) 文件的“LISP Files”节点,但可以创建载入 FAS、VLX 和其他类型的自定义程序文件的 LSP 文件。可以使用 NETLOAD、VBALOAD 或 ARX 命令以及 AutoLISP 函数 loadarxloadvl-vbaload,来载入其他类型的自定义程序文件。
注: AutoCAD LT 不支持自动加载 MNL 文件,但可以使用 AutoLISP LOAD 函数从其他 LISP 文件加载这些文件。