问一个关于进程关闭的问题

jmghoul 2010-11-22 01:30:09
本人建立一个winform窗体然后添加一个word的控件 调试程序时通过控件打开word文档在窗体中,然后点击右上角的x关闭窗体 这时word进程也会自动关闭 但点击vs编译器的停止调试关闭程序时 word进程没有关闭 这是为什么?
点击右上角x与停止调试有什么不同?
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shun_qizi_ran 2010-11-22
  • 打赏
  • 举报
回复
word进程应该是不会自动关闭的,同意LS
wdywqc 2010-11-22
  • 打赏
  • 举报
回复
lz用的是Microsoft.Office.Interop.Word;这个来操作word的吗?如果用这个的话,在操作完之后,一定要关闭进程的。
在结尾加上这段代码

finally
{
foreach (Process MyProcess in Process.GetProcessesByName("winword"))
{
try
{
MyProcess.Kill();
}
catch (Exception e)
{
throw e;
}
}
}

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧