c# 代码在Winform窗体中如何实现记住用户名和密码

我们第一学期的结业就包括做这个,现在还没有什么头绪呢,知道个发下详细代码!谢谢各位大哥大姐了,

可以自定义一个类,专门处理用户登录信息的,当然这个类里面要设置用来保存登录信息的静态变量。

如:
public abstract class User
{
private string _userName = string.Empty;
public string UserName
{
get { return _userName; }
set { _userName = value; }
}
private string _userPWD = string.Empty;
public string _userPWD
{
get { return _userPWD; }
set { _userPWD = value; }
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-31
要永久记住还是就当前窗体记住?
永久记住就存在文件里或者数据库里
using System.IO;

private void SaveUserToFile()
{
String path="user.record";
String[] user=new String[2];
user[0]=textBox1.Text;//textBox1里是用户名
user[1]=textBox2.Text;//textBox2里是密码
File.WriteAllLines(path,user,Encoding.Default);
}
当前窗体记住的话就定义两个全局变量来记或者用两个看不见的label来记
加到一个按钮的点击事件里去
label1.Text=textBox1.Text;
label2.Text=textBox2.Text;
label1.Visible=false;
label2.Visible=false;
第2个回答  2009-08-31
使用Application对象将一些信息记录到客户机上,或者创建INI配置文件。

至于代码可以去百度搜索下“c# INI”,我搜索了下,有很多,你可以试试,不行的话再来问我。
第3个回答  2009-08-31
定义一个结构记录用户名和密码

c# 代码在Winform窗体中如何实现记住用户名和密码
1用ini文件,把你输入的用户名保存的ini文件里,下次打开窗体时读取ini里的值,给了txt。2同理 ,把值保存到xml文件里。

c# 代码在Winform窗体中如何实现记住用户名和密码
可以自定义一个类,专门处理用户登录信息的,当然这个类里面要设置用来保存登录信息的静态变量。如:public abstract class User { private string _userName = string.Empty;public string UserName { get { return _userName; } set { _userName = value; } } private string _userPWD = string.Emp...

C# winform中如何保存用户的登录信息
1.用一个静态变量来存id.2.在实例化打开新窗口时,把id赋给新窗口的Tag属性。

C# winform 怎么实现记住登陆帐号密码
我也是用序列化,记住密码,这个设计比较人性。序列化,将用户信息保存到文件中,最好是对这些文件进行加密,这样能保证安全。如果只是控制不能二次登陆,使用数据库比较好。你可以在用户登陆信息中加一列,用来记录登录状态,0表示未登录,1表示登录。在登录的时候去查询状态,如果是未登录则让其登录,否...

我想在用C#在winform中设计记住密码,请问怎样实现?
你可以搞个缓存,就是第一次登录,如果点击记住密码的话就把用户名和密码放在缓存中,下次登录的时候就根据用户名和缓存中的用户名比对,如果一样就进入系统,不一样这输入密码!

c#window登录窗口记住密码
winform登录界面实现记住密码功能2011-09-29 23:26 bool checkstate = false;\/\/页面加载时读取用户名,并添加到用户名列表中 private void Login_Load(object sender, EventArgs e){ if (File.Exists(@"F:\\项目备注\\福尔希尔\\FinanialManageSys\\user.xml")) \/\/判断文件是否存在 { XmlText...

C# WinForm 记住密码怎么做?
把输入过的密码 保存到本地一个txt文本里。但是此方法不安全,如果别人打开你的txt文件就会获取到你的密码。我建议你在写入文件时对密码进行简单的加密,如:将密码转化为字符数组,将每个字符以ASCII码的形式进行简单的加减运算(如:都加上60,当然你也可以用矩阵进行加密)这样写入文件后的密码就会变成...

C# winform 记住账号密码问题 ,求代码
三言两语说不清楚,加Q 70876398 简单点的就是把每次的密码保存起来,可以加密放在一个txt文件里。然后当登陆窗口 运行的时候,自动打开那个文件然后把账号信息一行一行的读取出来放在一个数组里,然后 加在combox里...

C#winform 怎么实现记住登陆帐号密码
CS软件都这样 保证异地或本地不同时登陆的用临时表 只要查下这个人登陆的临时表在不在就行 一旦这个人下线 或断开连接 临时表资源就会被释放 表就不存在了 在登录就不会有问题 而有人登陆的时候 当账号密码正确时 检测有没有以那个账号命名的临时表 有 说明已经登录 就不能让他上 ...

C# WinForm编程实现 本地文件保存 服务器名、登录账号、密码的功能
你说的第二种方法用文本编辑器就能直接看到你账号密码了 建议用第一种方法,用本地数据库,数据库保存加密后的密码,不要保存明文

相似回答