static(File<->FileInfo)以及登录问题
pshy 2005-11-12 10:13:25 1、用File和FileInfo二个类来讨论一下静态成员和实例成员
2、用户登录问题:用户数据怎样在登录窗体和主窗体之间共用(这样好不好?)
public class MainFrm{
........
private static UserInfo currentUser=null;
public static UserInfo CurrentUser{
set{
currentUser=value;
}
get{
return currentUser;
}
}
static void Main(){
MainFrm FrmMain=new MainFrm();
LoginFrm FrmLogin=new LoginFrm();
FrmLogin.ShowDialog();
if(FrmLogin.DialogResult==DialogResult.OK)
Application.Run(FrmMain);
else
Application.Exit();
}
}
public class LoginFrm{
....
private void btnLogin_Click(object sender, System.EventArgs e){
.....
MainFrm.CurrentUser=User.GetUserInfo(txtLogin.Text);
....
}
}