//Form1中的代码
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Me.Hide()
Form2.DefInstance.Show()
End Sub
//Form2中的代码
Private Sub Button1_Click(ByVal sender As _
System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
Me.Hide()
Form1.DefInstance.Show()
End Sub
Private Sub Form2_Closing(ByVal sender As Object,_
ByVal e As System.ComponentModel.CancelEventArgs) _
Handles MyBase.Closing
Form1.DefInstance.Show()
End Sub
赶紧运行一下,不对呀,第一个窗体里文本框改为“Henry的作品”后,再切换仍是不见了?我疑惑地抬头看了看大李。
“你再好好想想,第一次启动的是什么?”大李模糊地说了一句。
“第一次启动的是作为主线程的Form1窗体呀!”我嘟啷着说。
“那么Form1.DefInstance在哪呢?”大李这句话真是惊醒梦中人呀!
我立刻动手:
Module Module1
Sub Main()
Application.Run(Form1.DefInstance)
End Sub
End Module
并把Module1设为启动项目。运行运行……哈哈,一切都如意!我开始喜欢上VB.NET了。