问题描述
DocumentacDoc=Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.Open("d:\new.dwg");//打开文档Documentdoc=acadApp.DocumentManager.MdiActiveDocument;//得到当前活动文档为什么得到的当前活动文档不是new.dwg,怎么将其设置成当前活动文档
解决方案
解决方案二:
自己找到怎么做了DocumentCollectiondc=acadApp.DocumentManager;acadApp.DocumentManager.MdiActiveDocument=dc.Open(resultFile);//执行到这步后代码就不执行后面的了使用时间函数就可以跳转acadApp.DocumentManager.DocumentActivated+=newDocumentCollectionEventHandler(docChange);publicstaticvoiddocChange(objectsendObj,DocumentCollectionEventArgsdocColDocActEvtArgs){//打开成为当前活动文档后就会执行次函数}
解决方案三:
请问,事件那部分是必须要加上去的么,我用了前面那部分但是根据DocmentManager.MdiDocument没有获取到新打开的文档
时间: 2024-08-01 22:15:31