读书人

vb.net怎么重启自己呢

发布时间: 2012-06-02 14:16:14 作者: rapoo

vb.net如何重启自己呢?
程序需要更新,希望先关掉自己,然后再打开。

请问怎么写?

谢谢。

[解决办法]
Application.Restart()
这不可以么?
[解决办法]
支持:Application.Restart()
[解决办法]
程序运行时获取所有与自己进程名相同的进程PID,kill掉除自己外的其他进程,无同名进程则不作为。
再用shell打开自己
[解决办法]

探讨
Application.Restart() 没有用的。

目前我能实现的最好的方法就是

先用shell命令 “生一个儿子”,然后“自己死掉”。

第一句
Shell(Application.StartupPath & "\我的程序.exe", vbNormalFocus)
第二句
End

完工!!!

读书人网 >VB Dotnet

热点推荐