2058| 3
|
求继续修改,把点选改成框选。 |
1明经币
最佳答案(defun c:cdx1 (/ lst ss lin data pts xx ens len n str strs pt-ins ptlst)
(setvar "cmdecho" 0)
(princ "\n选择方框:")
(setq lst nil i -1)
(setq ss (ssget (list (cons 0 "lwpolyline"))))
(while (setq lin (ssname ss (setq i (1+ i))))
(setq data (entget lin)
pts nil
)
(foreach xx data
(if (= 10 (car xx))
(setq pts (cons (cdr xx) pts))
)
)
;;; ...
本帖被以下淘专辑推荐:
| ||
发表于 2013-1-27 12:52:15
|
显示全部楼层
点评
可以使用 谢谢咯
| ||