永远的朋友 发表于 2012-6-20 10:58:00

关于块的插入点问题

知道一个块的名字,怎么获取该块的插入点呢?

永远的朋友 发表于 2012-6-20 11:03:00

AcDbBlockTable *pBlockTable;
es=pDb->getSymbolTable(pBlockTable, AcDb::kForRead);
AcDbObjectId blockId;
str="GCTB01C";
es=pBlockTable->getAt(str,blockId1);
pBlockTable->close();
AcDbBlockReference *pBlkRef1 = new AcDbBlockReference;
es=pBlkRef1->setBlockTableRecord(blockId1);//指向blockId;
pt=pBlkRef1->position();
pBlkRef1->close();
这么做怎么获取不了呢

天意今天 发表于 2012-6-21 15:58:00


拙见,没写代码测试,获取id后,通过acdbopenacdbentity打开实体,然后获取实体信息。
页: [1]
查看完整版本: 关于块的插入点问题