乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 52|回复: 3

[编程交流] 我在LISP中使用什么命令

[复制链接]

3

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-5 23:12:03 | 显示全部楼层 |阅读模式
我在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行,我不知道该放什么。
回复

使用道具 举报

28

主题

317

帖子

292

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
140
发表于 2022-7-5 23:48:11 | 显示全部楼层
我不认为你可以用lisp来模拟按键。。。但是你可以深入研究你的Lisp程序(假设它们没有加密),然后。。
调用通常由“afm_pubgraphics”的enter按钮调用的lisp函数,而不是使用它。
取决于该函数的复杂性(afm_pubgraphics设置/处理的许多变量),它可能涉及相当多的工作。
回复

使用道具 举报

3

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 00:06:13 | 显示全部楼层
谢谢,我会查看并发布我的结果
回复

使用道具 举报

3

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 00:32:05 | 显示全部楼层
下面是我如何让它工作的。我不得不将afm\u pubgraphics更改为afm\u pubgraphicst,以获取该命令的命令行形式,这样它就不会出现对话框。谢谢你的帮助。
 
(定义c:PP()
(命令“zoom”“e”)
(setvar“clayer”“RM$”)
(命令“afm_catlayer”)
(setvar“clayer”“GROS$”)
(命令“afm_catlayer”)
(命令“afm\u pubgraphicst”暂停)
(命令“关闭”)
)
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-18 14:53 , Processed in 1.183946 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表