这个图为什么有1Mb多?
这个图为什么有1Mb多?已经purge了,到底有什么在里面呢?怎么解决了(除了wblock写块之外) <P>看过了,不知道为什么,就算删除全部图元实体,还是一样大</P> <P>存在68414个未命名的group造成的。</P> <P>看到了,打开未命名选项时,电脑就像死机一样,太多了。</P> 晕,用2004保存为2002的版本就变3MB多了,除了用WBLOCK外用复制.粘帖也可以 谢谢大家啦 <P>J R ,是的,存在大量的未命名的组.</P> 写块后有用的编组也没有了,有什么办法解决清除无用编组的问题? <P>我刚才写了一个程序,可以清除无用的编组,不过速度较慢,对于上面的图档大概要运行七八分种,清除无用的编组后图档大小大约是39K.</P><P>(defun c:test ()<BR> (setq groupsobj (vla-get-groups<BR> (vla-get-activedocument (vlax-get-acad-object))<BR> )<BR> groupcount (vla-get-count groupsobj)<BR> )<BR> (while (> groupcount 0)<BR> (if (vlax-method-applicable-p<BR> (vla-item groupsobj (- groupcount 1))<BR> 'delete<BR> )<BR> (vla-delete (vla-item groupsobj (- groupcount 1)))<BR> )<BR> (setq groupcount (- groupcount 1))<BR> )<BR>)</P>
页:
[1]