VB关闭窗体问题,在线等待.
来源:百度知道 编辑:UC知道 时间:2024/05/31 07:19:55
在VB中有两个窗体。form1 和form2 ,在form1中有一个bottom1 点击后打开窗体from2并关闭form1.
form1中代码如下:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim frm As New Form2
frm.Show()
Me.Close()
End Sub
End Class
在执行的时候会遇到一个问题,两个窗口会同时关闭。请高手帮忙解决。打开form2的时候关闭form1 不知道要怎么处理了。另外不要用hide().
使用visual basic 2005 没有unload这个东西。
form1中代码如下:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim frm As New Form2
frm.Show()
Me.Close()
End Sub
End Class
在执行的时候会遇到一个问题,两个窗口会同时关闭。请高手帮忙解决。打开form2的时候关闭form1 不知道要怎么处理了。另外不要用hide().
使用visual basic 2005 没有unload这个东西。
把frm定义为Form1中的静态全局变量,在工程设置里将Application下的ShutdownMode设置为 When last form closes
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
form2.show
unload me
End Sub
在form2的load事件里加入关闭form1的语句行吗?