vb 程序重启自身问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 16:06:32
**怎样实现重启自身,但有以下要求

要求1..不要调用CMD
要求2..
Private Sub Form_Load()
If App.PrevInstance = True Then End
End Sub
请看清问题在答!

zhh0000zhh你的代码实际运用中会报错

unload 所有窗口
之后再调用窗口"reset"(你自己写的)
在reset的Form_Load中
unload frmmain(你的主窗体)
frmmain.show
unload me
我的意思是你添加一个叫reset的窗体……
frmmain指你的主窗体(启动窗体)
当然,如果你的frmmain的form_load中有类似me.show的语句
你就把frmmain.show改为load frmmain

Private Sub Form_Load()
If App.PrevInstance = True Then
dim f as new form1
f.show
unload me
End Sub

Private Sub Form_Load()
If App.PrevInstance = True Then
Unload Me
Form1.Show
End If
End Sub

你要做个什么具体说说吧,说不定不一定要重启自身,重新加载设置说不定也可以