我在LISP中使用什么命令
我在LISP中使用了什么命令,以便在弹出对话框时点击enter?我正在WIN 7机器上使用AutoCAD 10
我没有正确的第7行,我不知道该放什么。
以下是我到目前为止写的内容:
1(定义c:PP()
2(setvar“clayer”“RM”)
3(命令“afm_catlayer”)
4(setvar“clayer”“GROS”)
5(命令“afm_catlayer”)
6(命令“afm_pubgraphics”)
7(命令“”)
8(命令“quit”“”)
第#6行会弹出一个对话框,我只想让LISP文件点击默认选项的enter按钮。然后LISP应关闭并保存图形。
我没有正确的第7行,我不知道该放什么。 我不认为你可以用lisp来模拟按键。。。但是你可以深入研究你的Lisp程序(假设它们没有加密),然后。。
调用通常由“afm_pubgraphics”的enter按钮调用的lisp函数,而不是使用它。
取决于该函数的复杂性(afm_pubgraphics设置/处理的许多变量),它可能涉及相当多的工作。 谢谢,我会查看并发布我的结果 下面是我如何让它工作的。我不得不将afm\u pubgraphics更改为afm\u pubgraphicst,以获取该命令的命令行形式,这样它就不会出现对话框。谢谢你的帮助。
(定义c:PP()
(命令“zoom”“e”)
(setvar“clayer”“RM$”)
(命令“afm_catlayer”)
(setvar“clayer”“GROS$”)
(命令“afm_catlayer”)
(命令“afm\u pubgraphicst”暂停)
(命令“关闭”)
)
页:
[1]