xotoo 发表于 2008-8-28 22:44:00

本帖最后由 作者 于 2008-8-28 23:26:38 编辑 <br /><br /> <p>Z版,我又试用了你的程序,的确是对属性块中的单行文字有效,对属性块中的多行文字无效……我是因为在图框中有时工程名称那一栏有时会出现太长的名称,需要换行,用多行文字就比较方便解决换行的问题……希望能修改一下支持多行属性文字……</p><p>别的版本我不清楚,但是2009可以给多行文字加属性的……</p><p>另外,我觉得你的程序应该修改为分辨点击位置(内容)来进行相应的修改,比如有几个排列在一起的属性文字,分别是比例、图号、日期……,通过点击不同的部位,程序可以分辨出点击位置的内容,比如能分辨出内容是:1:25、2008-08、天花开线图……等这些内容,在分辨这些内容的基础上,然后程序提示输入替代修改属性值的内容,这样可以更灵活的对需要修改替换的内容进行处理,不然每修改一个不同的内容,都要到程序源代码里面去修改相应的内容——只是不知道这个能不能实现,因为我看你的程序是把整个属性块当作一个物体(数据)来处理的……</p><p>再有一点就是:不知道能不能加一个“单个替代修改属性值”和“全局替代修改属性值”的开关或者参数。<br/>我是用模型+图纸空间画图的,一套图纸玩玩几十个布局,用你现在的程序每点击一次只能修改一个属性块,因为是用布局,所以还要加上布局的切换,切换到下一个布局后重新运行程序,这样一来也挺麻烦——当然比直接双击属性块进行修改是要方便多了——如果全部用模型空间画图的反而不会有这个问题,只要把视图缩小一下,分别点击相应的属性框就可以了……本来用布局是为了更好的利用图纸集的图纸管理功能和发布功能,现在通过使用你这么好的程序来看,任何事情都有两面性啊……</p><p>我想的所谓“全局替代修改属性值”就是点击后可以把一个文件(DWG文件)中同名的属性块中的相应的内容全部进行替代修改……</p>

dagang13 发表于 2008-9-1 12:38:00

<p>好东东呀&nbsp; 顶起来</p>

bbb1980726 发表于 2008-9-1 20:05:00

多学多问 ,呵呵

freshclue 发表于 2008-11-22 07:48:00

<p>请问多张CAD文件,能否实现批量替换?</p>

690994 发表于 2009-1-9 20:26:00

<p>学习了</p>

NIZI 发表于 2009-2-22 11:37:00

<p>太感谢了</p>

NIZI 发表于 2009-2-22 11:38:00

怎么看不到

7788WRLWEE 发表于 2009-5-15 08:29:00

看看

7788WRLWEE 发表于 2009-5-15 08:30:00

???????????

rzg0972 发表于 2009-5-17 11:10:00

谢谢各位,又学一招!
页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: 修改块中文字属性值的程序