BIGAL 发表于 2022-7-6 09:37:46

按拾取窗口分解块

我对一个简单的问题感到非常沮丧(命令“explode”W“maxxy minxy”)
 
我有一个我知道大小的窗口包围它,如果我手动运行它爆炸w!minxy!maxxy工作完美。问题似乎是,一旦您执行命令“explode”“W”,甚至在您给它两个窗口点之前,它就表示选择无效。
 
有什么想法吗?

alanjt 发表于 2022-7-6 09:57:17

因此,使用(ssget“_W”maxxy minxy)进行选择,然后将其馈送到explode命令。

BIGAL 发表于 2022-7-6 10:10:28

谢谢Alan修复了它,但仍然有点奇怪,爆炸窗口不工作。

Lee Mac 发表于 2022-7-6 10:25:09

Explode命令在LISP中使用时表现得很奇怪——QAFLAGS的设置会影响它是否可以被传递给Ename或SelectionSet,因此如果还有其他需要发现的怪癖,我不会感到惊讶。

Ahankhah 发表于 2022-7-6 10:47:49

李,我相信我所知道的一切你都能很好很流利地解释。
 
 

(setq Qaflags (getvar 'Qaflags))
(Setvar 'Qaflags 1)
(command "explode" "W" maxxy minxy "")
(Setvar 'Qaflags Qaflags)
(setq Qaflags nil)
页: [1]
查看完整版本: 按拾取窗口分解块