在代码中关闭autocad文档后立即删除文档的方法
<br />1、需求:在代码中调用acDocManager->closeDocument(pDoc)后,要求调用::DeleteFile()删除刚才关闭的文档。<br /> <br />2、问题:如果直接调用::DeleteFile(),会由于文件被占用而失败。这是由于虽然调用了closeDocument(pDoc),但是pDoc对象尚未析构,文件句柄尚未关闭(猜的)造成的。<br /> <br />3、解决方案:利用AcApDocManager类的反应器——AcApDocManagerReactor::d
原创
2010-12-15 18:40:00 ·
1538 阅读 ·
0 评论