我在写主窗口的时候利用以下代码
Me.Hide()
Dim frm As New frmLogin
If frm.ShowDialog() = DialogResult.OK Then '弹出登录对话框
frm.Close()
Me.Show()
End If
cls.Fill_Tview(TView)
End Sub
在登录窗口中使用了
Private Sub ButOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButOK.Click
Dim strPwd As String
strPwd = txtPWD.Text
If Me.CboUser.SelectedValue = strPwd Then
ButOK.DialogResult = DialogResult.OK
Else
MsgBox("你输入的密码错误")
End If
End Sub
但不知为什么该按钮在点击一次情况无法显示主窗口,如果在点击一次程序将运行正确。