一一覆盖对应文本,对于图纸目录的填写很有用处
;一一覆盖对应文本<BR>(defun c:yyfg()<BR>(princ "\n选择要复制的文字组:")<BR> (setq obts (ssget '((-4 . "<AND") <BR> (-4 . "<AND") <BR> (0 . "TEXT") <BR> (-4 . "AND>") <BR> (-4 . "<NOT") <BR> (0 . "LINE") <BR> (-4 . "NOT>")<BR> (-4 . "AND>")) )<BR> )(setq N_obts (sslength obts)) <BR> (setq ii 0) <BR> (while (< ii N_obts)<BR> (setq sgtI (ssname obts ii)) <BR> <BR> (setq tab (assoc 1 (entget sgtI))) <BR> <BR> (princ "\n 对应 ")(princ (cdr tab))<BR>
(setq new_obt (car (entsel " 的文本")))<BR> (setq tpt3 (entget new_obt))
(setq pp (cons 1 (cdr tab)))<BR> (setq tpt3x (subst pp (assoc 1 tpt3) tpt3))<BR> (entmod tpt3x) <BR> (setq ii (+ ii 1))
) <BR>)<BR> 被修改的文字也能批量就好了,不用一个一个选,按照框选的顺序修改 好创意的源码,感谢分享,收下了! 有趣的创意,先mark学习~~ 有创意!!!! 支持! 灭看懂,纯支持 建议楼主来个掩饰截图 楼主能不能做个。GIF动画 顺序选择文字,在按照选择的顺序修改文字内容。
很好的程序。 haode多谢了啊 ................................ ......................