怎么得到本人登录时候的登录信息,然后在修改密码的窗体显示出当前登录的用户。
网上本人搜到了使用静态类存储登录信息,再直接调用。不过很尴尬的是本人是一个自学的新手,,不知道怎么这样使用静态类,希望高手帮下忙,,最好能附上代码。谢谢了
网上本人搜到了使用静态类存储登录信息,再直接调用。不过很尴尬的是本人是一个自学的新手,,不知道怎么这样使用静态类,希望高手帮下忙,,最好能附上代码。谢谢了
解决方案
40
第一步:建一个类,声明全局参数。
第二步:在登录成功的时候将获取的用户名,密码存入全局参数。
第三部:在修改密码的窗体获取这两个参数。
以下是代码
类:
第二步:在登录成功的时候将获取的用户名,密码存入全局参数。
第三部:在修改密码的窗体获取这两个参数。
以下是代码
类:
class Class1 { public static string uname = ""; public static string psw = ""; }
登录界面:
if (textBox1.Text == "sa")//你所要匹配的账户名 { if (textBox2.Text == "0000")//你所要匹配的密码 { MessageBox.Show("登录成功"); Class1.uname = textBox1.Text; Class1.psw = textBox2.Text; this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("密码错"); } } else { MessageBox.Show("用户名错"); }
修改界面:
label1.Text = Class1.uname; label2.Text = Class1.psw;
效果: