[求助]看看我这段代码错在那里
我想将所绘的实体加入一个组中,如下所示:......
AcDbObjectIdArray idArr;
AcDbObjectId groupId;
AcDbGroup *pGroup=new AcDbGroup;
idArr.append(blk2Id);
idArr.append(lineId);
idArr.append(text1Id);
for(int i=0;i<idArr.length();i++)
{
pGroup->append(idArr);
}
AcDbDictionary *pGroupDict;
pCurDb->getGroupDictionary(pGroupDict,AcDb::kForWrite);
pGroupDict->setAt("Mygroup",pGroup,groupId);
pGroupDict->close();
pGroup->close();
......
lineId,Bblk2Id,text1Id是获得的实体Id,请问错在哪里? 仅这段代码看上去不象有错,请问有没有程序的错误报告? 运行时CAD死机.
页:
[1]