sadhu 发表于 2022-7-6 11:20:59

从m启动autolisp例程

如何从菜单栏启动autolisp例程?
 
我尝试使用CUI,但只能启动宏和短lisp命令。
如何从菜单栏或工具选项板调用lisp例程?
 
谢谢

MarcoW 发表于 2022-7-6 11:38:01

 
为了使用自定义lisp文件,您应该注意以下几点:
-在执行命令之前加载lisp文件
 
因此,在命令栏中输入“appload”+,然后单击“Startup Suite”中的“Contents”按钮。在那里添加lisp文件。关闭AutoCAD并再次运行。您可能不会注意到,但函数现在已加载。
 
我假设您已经准备好了工具调色板或菜单。您需要添加一个宏来启动函数。(菜单和工具选项板都以相同的方式执行此操作。)
 
宏如下所示:
^C^C^Ptest;
^C是退出运行命令的双退出键
^P在commandbar上没有信息
测验与命令“test”+相同。
 
为了更好地解释,我添加了一些图像(在toolpalette中)。如果你需要更多帮助,请立即询问。
 
注意“弹出”选项,该选项应为“否”,以添加宏。

asos2000 发表于 2022-7-6 11:55:35

无论何时使用菜单,它都比使用LOADAPP更好(正如我所想),可以通过菜单本身加载lisp
见附件

sadhu 发表于 2022-7-6 12:08:22

谢谢马,这正是我想要的。是的,我的lisps从“启动套件”加载。
 
谢谢Asos,我会调查的。

MarcoW 发表于 2022-7-6 12:14:44

没问题,不客气!:眨眼:

sadhu 发表于 2022-7-6 12:28:21

刚刚纠正了拼写错误。
页: [1]
查看完整版本: 从m启动autolisp例程