Word退出时(App.Quit())报错 "此文件正由另一个应用程序或用户使用"(原创)
2012-12-07 14:42
726 查看
现象:如果在外部已打开了一个或多个Word,之后在程序中创建了新的文档,关闭Word时会弹出 "此文件正由另一个应用程序或用户使用"
原因:多个word exe不能用时用.dot模板
解决方法:
1、在程序中直接关闭时(如直接打印到打印机)可以加上如下参数值,即可:
object saveOption = Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges;
_wordDoc.Close(ref saveOption, ref missing, ref missing);
_wordApp.Quit(ref saveOption, ref missing, ref missing);
2、如果不在程序中Quit掉,则手动关闭创建的文档时也会弹出上述警告。解决的办法是加上以下代码:
_wordApp.NormalTemplate.Saved = true;
原因:多个word exe不能用时用.dot模板
解决方法:
1、在程序中直接关闭时(如直接打印到打印机)可以加上如下参数值,即可:
object saveOption = Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges;
_wordDoc.Close(ref saveOption, ref missing, ref missing);
_wordApp.Quit(ref saveOption, ref missing, ref missing);
2、如果不在程序中Quit掉,则手动关闭创建的文档时也会弹出上述警告。解决的办法是加上以下代码:
_wordApp.NormalTemplate.Saved = true;
相关文章推荐
- Word退出时报错 "此文件正由另一个应用程序或用户使用"
- 同时启动了多个word的exe,word退出的时候,会报警告“此文件正由另一个应用程序或用户使用” normal.dot
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用” normal.dot
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用”
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用” normal.dot
- Word退出时报错 "此文件正由另一个应用程序或用户使用"
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用” normal.dot
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- word转pdf时,出现“此文件正由另一应用程序或用户使用”的问题
- IS 中 "另一个程序正在使用此文件,进程无法访问!"
- "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"解决办法
- jacob下载问题, Office word 此文件正由另一应用程序或用户使用的解决方法
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- 关于“打开项目**时发生问题,尝试退出并重新启动应用程序。如果问题仍然存在,则可能是由于正在使用不支持的项目版本,或者项目文件可能损坏”的问题的解决办法。
- MFC中使用App.Quit();无法退出Excel表格的解决方法
- "虚拟路径"..."映射到另一个应用程序,这是不允许的!
- VC 使用"文件浏览"对话框选择文件夹
- zlib使用gzopen("test.gz","rb")打开gz文件,程序崩溃
- Metro App/Windows 8 递归读取"我的音乐"目录下的所有音频文件