如题:我的VC中操作WORD后,windows任务管理期间中出现很多word.exe,每次关机都提示我是否保存normal.dot请教:这是为什么?
还有就是创建VC表格的时候,tables.add(cr,6,11,&defaultBehavior,&AutoFitBehavior),在运行时候老是出错?

解决方案 »

  1.   

    程序关闭后应把相关WORD关闭释放。
      

  2.   

    _WordApplication m_wordApp;//定义Word提供的应用程序对象
    Documents m_wordDocs;//定义Word提供的文档对象
    _Document m_wordDoc; //当前的的文档对象m_wordDocs.ReleaseDispatch();
    m_wordDoc.ReleaseDispatch();
    m_wordApp.m_bAutoRelease=true;

    。。
    m_wordApp.Quit(covOptional,covOptional,covOptional);//退出m_wordDoc.ReleaseDispatch(); //断开关联;
    m_wordDocs.ReleaseDispatch();
    m_wordApp.ReleaseDispatch();
      

  3.   

    每次操作Word时要记得关闭Word.另外,还应该捕获操作Word时将会产生的异常,在发生异常时,也要关闭Word进程.否则,你的Word进程会越来越多
      

  4.   

    每次操作完成后杀掉Word进程就OK。