c# 代码在Winform窗体中如何实现记住用户名和密码
我们第一学期的结业就包括做这个,现在还没有什么头绪呢,知道个发下详细代码!谢谢各位大哥大姐了,...
我们第一学期的结业就包括做这个,现在还没有什么头绪呢,知道个发下详细代码!谢谢各位大哥大姐了,
展开
4个回答
展开全部
可以自定义一个类,专门处理用户登录信息的,当然这个类里面要设置用来保存登录信息的静态变量。
如:
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; }
}
}
如:
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; }
}
}
展开全部
要永久记住还是就当前窗体记住?
永久记住就存在文件里或者数据库里
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;
永久记住就存在文件里或者数据库里
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;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用Application对象将一些信息记录到客户机上,或者创建INI配置文件。
至于代码可以去百度搜索下“c# INI”,我搜索了下,有很多,你可以试试,不行的话再来问我。
至于代码可以去百度搜索下“c# INI”,我搜索了下,有很多,你可以试试,不行的话再来问我。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义一个结构记录用户名和密码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询