本帖最后由 lucas_3333 于 2015-9-11 14:11 编辑
xyp1964 发表于 2015-9-11 13:59 
要先注册: (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)))))
- )
- )
|