C#登陆系统中怎样从登陆界面进入到主界面啊?
我用C#做了两个Form,一个是登陆界面,一个是主界面,用户名和密码都判断成功后,怎样进入到主界面啊?用什么语句啊?class user
{
//记录登录是否成功
public static bool Login = false;
}
在Program.cs里加上
if (user.Login ==true)
{
Application.Run(new Form2());
} public class user
字面上看来应该这样 似乎... 用户名和密码判断正确后 new 一下主界面,然后掉show方法就行了! [quote][bo]以下是引用 [un]gtrgtr[/un] 在 2008-5-10 23:25 的发言:[/bo]
用户名和密码判断正确后 new 一下主界面,然后掉show方法就行了! [/quote]
show(); or
showDialog(); if(Login==true)
{
Main.Show();
this.Close();
} if(dr.Read())
{
Form2.Show();
this.Close();
}
F:\windows test\WindowsApplication1\Form1.cs(8): 找不到类型或命名空间名称“Form2”(是否缺少 using 指令或程序集引用?)
Form2是主界面 还是不行啊 在Program.cs中,将Application.Run(new Form1())改为:
[code]
LoginForm loginForm = new LoginForm();
if (DialogResult.OK == loginForm.ShowForm())//自己定义的登陆判断函数,用户名密码正确返回DialogResult.OK,否则返回DialogResult.Cancel
{
Application.Run(new Form1());
}
[/code]
页:
[1]
