cooolseee 发表于 2017-11-18 09:05:20

AcadBlockReference 块参照炸开后如何转为选择集

各位大神,我在开发的时候,需要将块块插入到dwg中,并炸开,看帮助文件,RetVal = object.Explode ,其中RetVal 为Variant (array of objects)The array of exploded objects.
各位大神,我想把炸开后的部分创建为选择集。请指导我怎么做。

zzyong00 发表于 2017-11-18 18:58:24

创建选择集,然后用选择集的additems 添加RetVal

cooolseee 发表于 2017-11-18 20:39:49

zzyong00 发表于 2017-11-18 18:58
创建选择集,然后用选择集的additems 添加RetVal

我试了试,老是报错

cooolseee 发表于 2017-11-18 20:51:15

zzyong00 发表于 2017-11-18 18:58
创建选择集,然后用选择集的additems 添加RetVal

AcadSelectionSet sss;
AcadBlockReference block = doc.ModelSpace.InsertBlock(p, "aaa", 1, 1, 1, 0);
sss.AddItems(block.Explode());

页: [1]
查看完整版本: AcadBlockReference 块参照炸开后如何转为选择集