乐筑天下

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

[综合讨论] 选择上一个宏的快捷方式

[复制链接]

56

主题

256

帖子

230

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
253
发表于 2022-7-6 23:02:40 | 显示全部楼层 |阅读模式
我已经试过了,但它似乎不起作用。(P后面一个空格)
 
  1. $M=$(if,$(getvar,cmdactive),,_select;)_p

以及(P后面的两个空格)
  1. ^C^C_select _P  

我想要的是,它的行为就像SELECT命令一样,通过两个输入来选择它们。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-6 23:25:38 | 显示全部楼层
具有
在我的阿卡多克中。lsp这个宏适合我
  1. $M=$(if,$(getvar,cmdactive),_previous,prev)
以RCDATA\u 16\u SELPRE为图像。
 
对于全选
  1. $M=$(if,$(getvar,cmdactive),_all,^P_ai_selall ^P)
以RCDATA\u 16\u seall作为图像。
 
最后一个
  1. (defun c:lastob (/)(sssetfirst nil (ssget "L"))(princ))
。lsp这个宏适合我
以RCDATA_16_SELLAS为图像。
回复

使用道具 举报

56

主题

256

帖子

230

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
253
发表于 2022-7-6 23:29:42 | 显示全部楼层
谢谢tombu。我会实现的。
 
奇怪的是,这不能直接分配。
 
这是一条关于同一件事的线索。 https://forums.autodesk.com/t5/autocad-lt-forum/trying-to-make-the-quot-select-previous-quot-shortcut-key-work/td-p/5373373
 
最接近工作的是(但这需要按下enter键)
  1. 7

 
我最终选择了这个:
  1. 8

以及:
使其在命令激活的情况下工作。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-6 23:46:36 | 显示全部楼层
谢谢你的提醒。
 
你以前做什么?
回复

使用道具 举报

56

主题

256

帖子

230

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
253
发表于 2022-7-6 23:57:01 | 显示全部楼层
当命令处于活动状态(如移动或复制)时,上一个(或P)选择上一个选择。 
如果没有激活的命令,宏将运行lisp命令QSPREVICE,但如果命令处于激活状态,宏将不执行任何操作。
无论命令是否处于活动状态,我发布的三个宏都按预期工作。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-7 00:14:07 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 11:15 , Processed in 0.664055 second(s), 64 queries .

© 2020-2025 乐筑天下

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