fengsea 发表于 2008-12-3 10:51:00
<p>不知道能否框选替换呢?</p>ZZXXQQ 发表于 2008-12-3 20:32:00
先选何种块?hustluo93 发表于 2009-1-8 16:59:00
<p>比较感兴趣</p>jxphklibin 发表于 2009-1-16 08:55:00
程序很简洁wuxuloveguo 发表于 2009-1-19 16:25:00
支持!好东东!确实“一般ljttjl不提供源码。”hdlyt11 发表于 2009-2-8 12:41:00
<a href="http://xzd.2000y.net/mb/2/ReadNews.asp?NewsID=579605">http://xzd.2000y.net/mb/2/ReadNews.asp?NewsID=579605</a>这里有longer1000 发表于 2009-3-1 00:58:00
真是好用啊,收下shine.ks 发表于 2009-3-13 09:53:00
<p><font size="4">晕哦, 写完了才发现已经有人写了. </font></p><p><font size="4">不过还是分享给大家参考, 多提宝贵意见!!</font></p><p><font size="4">;;;;;图块替换程序<br/>;;;程序源自: AshineZHANG<br/>(defun c:CHB ()<br/> (graphscr)<br/> (prompt "\n请选择要替换的图块: ")<br/> (setq<br/> e1 (ssget)<br/> (prompt "\n所有选择的图块将被靶块替换! ")<br/> e2 (entsel "\n选择靶块:")<br/> )<br/> (if (and e1 e2)<br/> (progn<br/> (setq e2 (assoc 2 (entget (car e2))))<br/> (setq i 0)<br/> (repeat (sslength e1)<br/> (setq e4 (entget (ssname e1 i)))<br/> (setq e5 (assoc 2 e4))<br/> (setq e4 (subst e2 e5 e4))<br/> (entmod e4)<br/> (setq i (1+ i))<br/> );repeat<br/> (princ "\n所有选择的图块都已变更到靶块: ")<br/> (princ (cdr e2))<br/> );progn<br/> );if<br/> (princ)<br/>)</font></p>fueya 发表于 2009-3-20 11:52:00
找了好久了!!!谢谢!!!birdhot 发表于 2009-3-20 15:15:00
怎么看不到啊