(defun c:tt (/ e a b) (while (setq e (car (entsel "\n选择文字: "))) (setq e (entget e) a (atof (cdr (assoc 1 e))) ) (cond ((> 150 a 50) (setq b "A") ) ((> a 150) (setq b "B") ) ) (entmod (subst (cons 1 b) (assoc 1 e) e)) ) )
(defun c:tt (/ e a b) (while (setq e (car (entsel "\n选择文字: "))) (setq e (entget e) a (atof (cdr (assoc 1 e))) ) (cond ((> 150 a 50) (setq b "A") ) ((> a 150) (setq b "B") )
(T (setq b nil)) ) (if b (entmod (subst (cons 1 b) (assoc 1 e) e))) ) )