【发布时间】:2012-10-14 15:34:39
【问题描述】:
我的登录系统有问题。
当我输入有效的用户名和密码后,我可以进入下一个表单。
当我输入错误的用户名和正确的密码时,我仍然可以进入下一个表格。
并且正确的用户名和错误的密码我仍然可以进入下一个表单。
如果我的用户名或密码错误,不让进入下一步的正确代码是什么?
这是我的代码。
private void btnEnter_Click(object sender, EventArgs e)
{
if (tbUsername.Text == "username")
{
AdminMainMenu x = new AdminMainMenu();
x.Show();
t.Play();
this.Dispose();
}
else
{
SystemSounds.Hand.Play();
MessageBox.Show("Invalid Username! ", "Error");
}
if (tbPassword.Text == "password")
{
AdminMainMenu x = new AdminMainMenu();
x.Show();
t.Play();
this.Dispose();
}
else
{
SystemSounds.Hand.Play();
MessageBox.Show("Invalid Password! ", "Error");
}
}
【问题讨论】:
-
这是在什么环境下运行的?这里没有明显的重定向。
t到底是什么鬼? -
@Grant Thomas。 microsoft visual C# 2008. t 用于我的声音播放器^_^