[求助]求高手编写一个同属性块名,不同属性值查找和修改的程序
<p>我在一张cad图中有N个相同块名的属性块,可是其属性值有些相同有些不同,如何能实现快速找出相同属性值的属性块,并可以更改其属性值.例如:属性快的名称为:ci_num,其形状为建筑图中轴线的编号,为数字带圆形外框。其中的属性值为1~200或者为1~500,可现在,我需要把属性值为50的属性块快速找出来,并将其改为80,请问如何实现?如果,还有一属性块名为:标高,其值为12.515、17.800……等等,如何快速找出我需要寻找的那个标高值,并将其修改为我需要的数值。请高手帮忙,谢谢!</p><p>我希望能实现,自己定义块名去寻找固定的值,而不是仅仅局限在一个块(因为我有很多已做好的属性块)。哪位高手帮帮忙,小弟我急用。</p> <p>哪位大虾帮帮忙阿?版主帮忙啊。</p> 本帖最后由 作者 于 2009-7-20 20:12:25 编辑 <br /><br /> <p>下载4楼程序,可以实现根据输入的属性值进行查找。</p> <p>根据输入的块属性值进行选择对象的程序。</p><p>使用方法:下载sxcx.vlx,放在d:根目录,打开要进行选择的图形,在命令行输入(load "d:/sxcx.vlx") 回车,加载成功后,在命令行输入sxcx 回车,按提示操作即可。</p><p></p><p>以下为此程序演示:</p> <p>用filter实现不了阿..</p> <p>这个程序解决了我的难题。动态块有自定义的属性,请问这个程序中能加上对动态块自定义属性的过滤吗?谢谢</p> 高手就是高手 怎么加载不上sxcx.vlx呀
页:
[1]