Vb.net 显示表单时加载事件处理程序代码未执行
这是我在应用程序中重新打开的窗体的加载事件处理程序代码,使用:Vb.net 显示表单时加载事件处理程序代码未执行,vb.net,Vb.net,这是我在应用程序中重新打开的窗体的加载事件处理程序代码,使用: Private Sub HangmanEnterWord_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label1.Text = GameStage If GameStage = 1 Then lblPlayerNumber.Text = 1
Private Sub HangmanEnterWord_Load(ByVal sender
As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
Label1.Text = GameStage
If GameStage = 1 Then
lblPlayerNumber.Text = 1
End If
If GameStage = 2 Then
lblPlayerNumber.Text = 2
End If
End Sub
加载事件处理程序代码在窗体首次打开时执行,但当窗体关闭并重新打开时,加载事件代码不执行。我怎样才能让它工作呢?如果你的机器是64位的话
加载项主
背后的原因是抛出了一个未处理的NullReferenceException,并且该异常以某种方式被禁用。
如果您使用F11进行调试,您会找到它。您的计算机是64位的吗?是的,这有什么不同吗?如何关闭表单?form load事件仅在第一次显示表单时触发。我在何处添加Main?我使用该行代码将Main添加到模块中,但仍然未处理NullReferenceException
HangmanEnterWord.Show()
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException)