wedg 发表于 2009-7-7 00:21:00

[求助]求高手编写一个同属性块名,不同属性值查找和修改的程序

<p>我在一张cad图中有N个相同块名的属性块,可是其属性值有些相同有些不同,如何能实现快速找出相同属性值的属性块,并可以更改其属性值.例如:属性快的名称为:ci_num,其形状为建筑图中轴线的编号,为数字带圆形外框。其中的属性值为1~200或者为1~500,可现在,我需要把属性值为50的属性块快速找出来,并将其改为80,请问如何实现?如果,还有一属性块名为:标高,其值为12.515、17.800……等等,如何快速找出我需要寻找的那个标高值,并将其修改为我需要的数值。请高手帮忙,谢谢!</p><p>我希望能实现,自己定义块名去寻找固定的值,而不是仅仅局限在一个块(因为我有很多已做好的属性块)。哪位高手帮帮忙,小弟我急用。</p>

wedg 发表于 2009-7-7 19:57:00

<p>哪位大虾帮帮忙阿?版主帮忙啊。</p>

ljttjl 发表于 2009-7-7 22:06:00

本帖最后由 作者 于 2009-7-20 20:12:25 编辑 <br /><br /> <p>下载4楼程序,可以实现根据输入的属性值进行查找。</p>

ljttjl 发表于 2009-7-10 23:18:00

<p>根据输入的块属性值进行选择对象的程序。</p><p>使用方法:下载sxcx.vlx,放在d:根目录,打开要进行选择的图形,在命令行输入(load "d:/sxcx.vlx") 回车,加载成功后,在命令行输入sxcx 回车,按提示操作即可。</p><p></p><p>以下为此程序演示:</p>

wedg 发表于 2009-7-20 15:52:00

<p>用filter实现不了阿..</p>

xbswbxx 发表于 2010-7-5 21:47:00

<p>这个程序解决了我的难题。动态块有自定义的属性,请问这个程序中能加上对动态块自定义属性的过滤吗?谢谢</p>

longer1000 发表于 2011-11-23 15:04:19

高手就是高手

风雨追寻 发表于 2012-6-30 09:57:52

怎么加载不上sxcx.vlx呀
页: [1]
查看完整版本: [求助]求高手编写一个同属性块名,不同属性值查找和修改的程序