本帖最后由 lucas_3333 于 2015-9-11 14:11 编辑
xyp1964 发表于 2015-9-11 13:59 static/image/common/back.gif
要先注册: (regapp "SOUTH")
咋把这个给忘了, 谢谢院长提醒!
(defun getxdata ( ent app )
(cdr (assoc -3 (entget ent (list (cond (app) ("*"))))))
)
_$(getxdata (car (entsel)) "SOUTH")
(("SOUTH" (1002 . "{") (1000 . "301000") (1000 . "J") (1071 . 1) (1002 . "}")))
(defun putxdata ( ent app lst )
(regapp app)
(entmod (reverse (cons (list -3 (cons app lst)) (reverse (entget ent)))))
)
(defun removexdata ( ent app / lst )
(if (setq lst (cdr (assoc -3 (entget ent (list (cond (app) ("*")))))))
(entmod (list (cons -1 ent) (cons -3 (mapcar 'list (mapcar 'car lst)))))
)
)
学习下,谢谢
向大神学习
学习学习学习学习学习学习
楼主很给力,谢谢
要学学! 找很久了
学习下,学习了,谢谢啊
不错不错,学习了
有无其他办法直接获得必要条件?
谢谢分享