CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于源代码文件(AutoLISP)

2023-1-6 13:45| 发布者: admin| 查看: 2772| 评论: 0|来自: AutoCAD

摘要: 尽管可以在 AutoCAD 命令提示符或 Visual LISP 控制台窗口提示符(仅限 Windows)中输入 AutoLISP 代码,但是当您关闭创建它们时所定义的图形或会话时,您定义的任何函数都将丢失。

尽管可以在 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 代码。

路过

雷人

握手

鲜花

鸡蛋

最新评论

2024年新出cad图库素材

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-7 02:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部