块中有attext。。在块中。。。我试着改变自己。。。。但是我不懂用souce。。。我需要一段时间。。。。TT 属性文字是从块参照(插入)而不是块定义中访问的。
此处示例:
http://lee-mac.com/attributefunctions.html 非常感谢^ 李,
根据阿林的询问。我想搜索一个特定的块,一个特定的字符串。从我可以收集的vlax中需要一个集合,如果我没有搞错的话,你不能创建自己的集合,所以使用vlax for意味着我搜索了图纸上的所有块,或者什么都没有。那么,我如何迭代包含块的选择集来检查每个块中的字符串,而不是使用vlax for?不要破坏它给我。。。只要几个关键词就好了,我想自己(尽可能多地)解决这个问题。。。。
干杯 您不需要使用vlax for遍历整个块集合,而是使用vla项来检索特定的块定义。该块定义本身是组成它的所有对象的集合,因此可以在块定义上使用vlax。
此方法的完整示例可在本线程的第5篇文章中找到。 李,我在哪里可以找到vla项目命令的帮助?或者任何vla命令?AutoCAD帮助没有显示它们,但我确信我以前在某个地方见过它们。。。
vla-*命令从来没有任何特定的Visual LISP文档,因为这些函数只是ActiveX对象模型的属性和方法,由相关类型库(tlb)公开。在2010年之前的版本中,为这些属性和方法提供了VBA文档,但是,由于VBA不再受支持,不幸的是,该文档从2011年起被删除。
页:
1
[2]