VB 应用程序如何重启自身

VB 应用程序如何重启自身,第1张

你可以尝度借乎态助于批处理文件,下面是一段代码,放在一个按钮的Click事件里就可以了,但程序的名字要叫1.exe才可以哦Open "1.bat" For Output As #1

Print #1, "sleep 200"

Print #1, App.Path + "\1.exe" '或者把乱旅这一行里的1.exe换成你的程序名,但不要删掉那个"\"

Print #1, "del " + App.Path + "\1.bat"哗顷凳

Close #1

Shell "1.bat"

End

你需要两个创建两个程序...

首先在你的主程辩尘序的代码里面添加它们:

'main program

public sub restart()

shell app.path &"\restart.exe " &app.path &"你的主程序的名字.exe",vbhide

end

end sub

用于重启的程序,叫做restart.exe

先创建标准exe工程

然后再在右边的工程资源管理器中右键点击form1

在d出的菜单中选择移除form1

然后点击菜单条上面携迟禅的添加旦袜模块

在新添加的module1里添加它们

'restart program

sub main

shell command

end sub

生成exe到你的主程序所在的目录

这时你便可以在主程序的任意地方添加一行restart来重新启动你的程序了


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

原文地址: http://outofmemory.cn/yw/12383875.html

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

发表评论

登录后才能评论

评论列表(0条)

保存