[求助]到底应该如何实现类似CAD中打开文档的功能?
我在论坛也搜索了关于这方面的一些帖子,可感觉都没有说清楚。到底应该如何实现类似CAD中打开文档的功能呢?但这里要求不显示那个“选择文件”的对话框,因为打开的文件是由程序指定的。我知道下面的代码不对,可大家能告诉我到底错哪了,应该如何改呢?或者如何实现我要求的功能呢?我这里先谢谢了!!!!!AcDbDatabase *pdb=new AcDbDatabase(false,true);//数据库pdb不和当前文档联系,而和另一个文档相联系<BR> pdb->readDwgFile("D:\\zsj3.dwg");<BR> AcApDocument *pcurdoc=acDocManager->curDocument();//保存当前文档的指针<BR> AcApDocument *pdoc=acDocManager->document(pdb);//得到和pdb数据库相联系的文档指针<BR> acDocManager->setCurDocument(pdoc);//将和pdb数据库相联系的文档设置为当前文档<BR> acDocManager->activateDocument(pdoc,true);<BR> acDocManager->closeDocument(pcurdoc);//关闭原先的文档 请看看ObjectARX的Samples中的例子:
docman 唉,看来又得使用acedCommand()了! 请注意:
在docman这个例子中,打开DWG可没有有acedCommand()。
页:
[1]