none
关于Windows窗体的Close方法 RRS feed

  • 问题

  •  

     

    我在VB.Net中编写以下代码时发现:

    Code Snippet
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Me.Close()
            Form2.Show() 'or Msgbox("ABC")
        End Sub

     

     

    在执行完Me.Close语句后,窗体并不是马上就会关闭,此时Form2(或者是MsgBox)会加载并且出现(很快就消失了)

    而VB6则没有这种情况,在执行 Unload Me语句后窗体会马上关闭

     

    请问Me.Close和VB6的Unload Me有什么样的区别呢?

    2008年11月29日 4:37

答案

全部回复