adslwang 发表于 2014-3-23 08:28:11

SSGET ~选取格式以外 问题

我的图档有许多图层有时需要特别的把各别图层整批移出,目前试过的方法有

(setq SS (SSGET (LIST '(8 . "~0,~RODES)"))))   测式无法通过
(setq ss(ssget'((8 . "~0")))   测试通过可行

目前已经得到明经前辈部份核心代码,已可以取出框选的图层名,
我想利用加入的方法(CONS),同时格开两个图层以上选取,要怎麽做请各位指点一下..........
在此感谢!

ll_j 发表于 2014-3-23 08:28:12

~0和~rodes两者的并集是所有,这是没有问题的,你所要的是~(0,rodes),但这样用也不行,所以,需要使用-4组码的not。
(setq ss (ssget '((-4 . "<not") (8 . "0,rodes") (-4 . "not>"))))

lsjj 发表于 2014-3-23 11:28:10

(setq ss (ssget '((8 . "~0")(8 . "~RODES"))))

adslwang 发表于 2014-3-23 14:25:39

路过帮忙的高手们,再此谢谢您的帮忙。

adslwang 发表于 2014-3-23 14:30:11

路过帮忙的高手们,再此谢谢您的帮忙
页: [1]
查看完整版本: SSGET ~选取格式以外 问题