从嵌套对象获取块对象
对不起,我肯定我以前见过这个问题,但现在我想知道,我找不到它。问题是:如果我有一个嵌套对象,那么获取它所在的块对象的最佳方法是什么?
谢谢 嗨,史蒂夫,
试试这个:
(vla-ObjectIdtoObject
(vla-get-ActiveDocument
(vlax-get-acad-object))
(vla-get-OwnerId Obj))
谢谢啊,我知道这很容易。 此外,如果使用nentselp获取嵌套项,请查看列表中转换矩阵之后的最后一个元素:wink: 我一点也不懂;我使用了nentsel堆,但还需要使用具有预定点的nentselp,当我无论如何尝试它时,它只会向nentsel返回类似的输出,即没有矩阵。(目前还可以,因为我还没有找到需要它的地方) 在GrRead循环中使用了很多:wink:--它只会返回嵌套对象上的变换矩阵:wink: 是的,我从你在Inc Num套件中使用grread中学到了很多-直到我读过它之前,我一直认为你只是让文本以某种方式连接到十字准线上。
啊,我现在看到矩阵了。我只是点击属性!
呵呵,很高兴我能为你的学习服务 只是想知道是否有可能用VBA实现这一点?怎样
页:
[1]