明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: liushengri

修改块中文字属性值的程序

    [复制链接]
发表于 2008-8-28 22:44:00 | 显示全部楼层
本帖最后由 作者 于 2008-8-28 23:26:38 编辑

Z版,我又试用了你的程序,的确是对属性块中的单行文字有效,对属性块中的多行文字无效……我是因为在图框中有时工程名称那一栏有时会出现太长的名称,需要换行,用多行文字就比较方便解决换行的问题……希望能修改一下支持多行属性文字……

别的版本我不清楚,但是2009可以给多行文字加属性的……

另外,我觉得你的程序应该修改为分辨点击位置(内容)来进行相应的修改,比如有几个排列在一起的属性文字,分别是比例、图号、日期……,通过点击不同的部位,程序可以分辨出点击位置的内容,比如能分辨出内容是:1:25、2008-08、天花开线图……等这些内容,在分辨这些内容的基础上,然后程序提示输入替代修改属性值的内容,这样可以更灵活的对需要修改替换的内容进行处理,不然每修改一个不同的内容,都要到程序源代码里面去修改相应的内容——只是不知道这个能不能实现,因为我看你的程序是把整个属性块当作一个物体(数据)来处理的……

再有一点就是:不知道能不能加一个“单个替代修改属性值”和“全局替代修改属性值”的开关或者参数。
我是用模型+图纸空间画图的,一套图纸玩玩几十个布局,用你现在的程序每点击一次只能修改一个属性块,因为是用布局,所以还要加上布局的切换,切换到下一个布局后重新运行程序,这样一来也挺麻烦——当然比直接双击属性块进行修改是要方便多了——如果全部用模型空间画图的反而不会有这个问题,只要把视图缩小一下,分别点击相应的属性框就可以了……本来用布局是为了更好的利用图纸集的图纸管理功能和发布功能,现在通过使用你这么好的程序来看,任何事情都有两面性啊……

我想的所谓“全局替代修改属性值”就是点击后可以把一个文件(DWG文件)中同名的属性块中的相应的内容全部进行替代修改……

发表于 2008-9-1 12:38:00 | 显示全部楼层

好东东呀  顶起来

发表于 2008-9-1 20:05:00 | 显示全部楼层
多学多问 ,呵呵
发表于 2008-11-22 07:48:00 | 显示全部楼层

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

发表于 2009-1-9 20:26:00 | 显示全部楼层

学习了

发表于 2009-2-22 11:37:00 | 显示全部楼层

太感谢了

发表于 2009-2-22 11:38:00 | 显示全部楼层
怎么看不到
发表于 2009-5-15 08:29:00 | 显示全部楼层
看看
发表于 2009-5-15 08:30:00 | 显示全部楼层
???????????
发表于 2009-5-17 11:10:00 | 显示全部楼层
谢谢各位,又学一招!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-17 03:49 , Processed in 0.164818 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表