我想用LSP建一个选择集,想选中 1层和2 层的所有的多义线
我想用LSP建一个选择集,想选中 1层和2 层的所有的多义线(setq ss1 (ssget "x" '(list'(-4 "<or") '(-4"<and") '(0"lwpolyline") '(8 "2") '(-4 "and>") '(-4 "<and") '(0"lwpolyline")'(8"1") '(-4 "and>") '(-4"or>"))))这样建出错,说错误的点参数,而去掉X后的又说SSGET列表错,有谁能告诉我原因 (setq ss1
(ssget "X" '((-4 . "<AND")
(-4 . "<OR")
(8 . "1")
(8 . "2")
(-4 . "OR>")
(0 . "LWPOLYLINE")
(-4 . "AND>")
)
)
看看怎样。
这样应该可以的
(setq ls (ssget"X" (list (Cons 8 "1,2")(cons 0 "*POLYLINE"))))谢谢大家
谢谢大家 看看!!!!!! 前生 发表于 2002-2-9 13:30 static/image/common/back.gif(setq ls (ssget"X" (list (Cons 8 "1,2")(cons 0 "*POLYLINE"))))
正解!而且简洁 前生 发表于 2002-2-9 13:30 static/image/common/back.gif
(setq ls (ssget"X" (list (Cons 8 "1,2")(cons 0 "*POLYLINE"))))
精妙。。。可用。。 (ssget“x” '((8 . "1,2")(0 , “*line”)))这样呢! 实在受用 学习了
页:
[1]