几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】how to query for dynamic block id (http://www.dimcax.com/hust/showthread.php?t=16739)

yang686526 2009-05-06 03:03 PM

【转帖】how to query for dynamic block id
 
how to query for dynamic block id?
how to query for dynamic block ref?
how to query for dynamic block ref from the database?
if i have a dynamic block name e.g. "beam", is it possible to query
for the oddbdynblockreference?
i can check the block table for dynamic blocks using:
oddbblocktableptr ptable = m_pdb->getblocktableid().safeopenobject();
oddbsymboltableiteratorptr pblkiter = ptable->newiterator();
for (pblkiter->start(); ! pblkiter->done(); pblkiter->step())
{
oddbobjectid dynid = pblkiter->getrecordid();
bool isdynamic = oddbdynblockreference::isdynamicblock(dynid);
if(isdynamic)
{
}
}
last edited by marc; 1st february 2006 at 10:58 amfff">.


所有的时间均为北京时间。 现在的时间是 01:15 AM.