在ARX中读出.dwg文件的图纸空间的信息。
本帖最后由 作者 于 2003-9-11 14:37:18 编辑有一个dwg文件含有Layout的信息,我怎么在ARX中读出这个文件?就是读出图纸空间的信息,还有模型空间的信息,所有的哦。
一下代码怎么改(DWGFILEDIRECTORY为文件的名,带路径)
Acad::ErrorStatus readDwgFile()
{
AcDbDatabase* pCurDb;
Acad::ErrorStatus es;
AcDbDatabase* pDb = new AcDbDatabase(Adesk::kFalse);
es=pDb->readDwgFile(DWGFILEDIRECTORY,_SH_DENYRW);
if(es!=Acad::eOk)
{
acutPrintf("\n The %c file was not found. ",DWGFILEDIRECTORY);
delete pDb;
return es;
}
pCurDb = acdbHostApplicationServices()->workingDatabase();
if(pCurDb->insert(AcGeMatrix3d::kIdentity,pDb) != Acad::eOk)
{
delete pCurDb;
}
delete pDb;
return es;
}
就是读出附件中dwg文件的所有信息 没有人会吗???还是太简单了,不好意思教我啊
页:
[1]