AcDbBlockTableRecord blTable; AcDbVoidPtrArray pExps; acedSSLength(ss,&len); for(int i=0; i<len; i++) { acedSSName(ss,i,ent); acdbGetObjectId(eId,ent); acdbOpenObject(pE, eId, AcDb::kForWrite, false); if (pE->explode(pExps) == Acad::eOk) { blTable.appendAcDbEntity(pE); } } |