c# winform 怎样判断一个安装程序已经结束。

c# winform 怎样判断一个安装程序已经结束。,第1张

可以利用 Process.Start 开启 .NET 的安装程序,然后利用 Process.WaitForExit() 等待安装程序结束并退出,然后,再执行你自己的安装程序。

如果是非.NET的安装程序的话,可以使用 ShellExecute 这个API,参数里有个WaitForExit类似的设置,就OK了

如楼上所示,直接在按钮的单击事件中写this.Close()就可以关闭窗体,同时相应的进程会自动关闭,不需要你自己处理。如果你是需要关闭进程的代码,则如下:

先确定你的进程 Process[] plist = Process.GetProcessesByName("这里输入你的窗体名称")

Process p = plist[0]

结束进程的方式: p.Kill() 就可以强制关掉进程。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11548723.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存