如何获取块中的所有数据?
如何在不分解块的情况下获取块中的所有数据。。?在VBA中 尤其是属性;请帮帮我…谢谢 ;
有人可以帮我获取数据吗。。。??希望有人能帮我..谢谢。。 查看BlockRef对象的GetAttributes方法 ;至于其余的数据,您必须返回到块定义,然后将所做的任何转换应用到您正在查看的单个blockref。 块内的实体如何…如何获取数据。。。??如果我在一个块内有圆或矩形等 如果我说迭代块项,会有帮助吗
块只是对象的集合 更好地描述你想用这些信息做什么会有所帮助
许多学习者花了一些时间来了解块和块属性之间的区别
It';提取块中实体的信息非常简单,但要处理Chuck提到的转换非常复杂
在属性方面,我没有问题,但在块内的对象中……我无法获得我想要的信息。确实是一团糟。但任何其他获取信息的方式……都很好
我只需要块内的对象; kerry,
如何获取所有内容。如果其块引用…没有找到项,但在acadblock中它有一个项 
我不';我不做VBA,但你试过这样的东西吗Dim theBlock As AcadBlock
Set theBlock = ThisDrawing.Blocks.Item("WhateverBlock")
Dim aEntity As AcadEntity
For Each aEntity In theBlock
' do stuff here
Next aEntity
试试看,打开“局部变量”窗口,一步一步地完成代码。查看实体变量属性 kerry,如果我的图纸中有多个块,我怎么才能得到我想要的特定块
样本块;详细信息“<;--我的图形中有100个项目…
我需要块内信息的主要原因是因为我需要知道块内、圆或矩形在块中的位置,而不是块的边界框。这很令人困惑…
,或者我如何知道块在我的图形中行或多段线相交…
页:
[1]
2