到目前为止我所做的。. .
Private Sub LogInToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles LogInToolStripMenuItem.Click
Try
If (txtAdminUserId.Text <> "admin" AndAlso txtMaintenacePassword.Text <> "1234") Then
MessageBox.Show("Please enter the correct UserID and also verify your Pasword. ", "UserID and Password Error")
txtAdminUserId.Select()
txtAdminUserId.Focus()
Return
Else
txtAdminUserId.Clear()
txtMaintenacePassword.Clear()
Dim frmGameMaintenanceX As New frmGameMaintenance() 'declare game order form
Me.Visible = False
frmGameMaintenanceX.Show() 'switch to order movie form
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "Caught General Error") ' last attempt to catch an exception
End Try
End Sub
根据我的讲师对 ToolStripMenuItem 的要求,逐字逐句如下:
“添加带有登录(启用)作为菜单项的维护菜单。当用户成功登录时(使用 admin 和 1234 作为用户 ID 和密码),禁用登录菜单项并使菜单项 Games、Platforms、Ratings 和 Log-out 可见。当用户注销时,启用登录菜单项,隐藏游戏、平台、评分和注销菜单项。” 让我们保持简单。使用 if 语句测试用户是否尝试使用正确的用户 ID 和密码(在代码中定义为常量)登录。”</p>
什么是处理 ToolStripMenuItem 密码要求非常有限的有效方法?你有来自“登录”的点击事件,但是维护用户会在哪里顺利输入他的用户名和密码?