-
//首先在bin\Debug目录下创建UserNamePwd.txt
内容为:
赵四
123
记住密码
未自动登录
-
//获取UserNamePwd.txt中的账号密码
public void GetStatus()
{
//获取找到Debug的目录下的文件
string defaultPath = Application.StartupPath;
string paraPath = defaultPath + "\\" + "UserNamePwd.txt";
string[] strs = System.IO.File.ReadAllLines(paraPath);
string[] numbers = new string[strs.Length];
int i = 0;
foreach (string str in strs)
{
numbers[i] = str;
i++;
}
txtBoxld.Text = numbers[0];//给第一列赋值账号
txtBoxPwd.Text = numbers[1];//给第二列赋值密码
label4.Text = numbers[2];//给第三列赋值记住密码
label6.Text = numbers[3];//给第四列赋值未自动登录
}
-
运行结果如下:
//向UserNamePwd.txt中添加数据
public void GetStatusSave()
{
if (checkBox1.Checked == true)
{
//获取找到Debug的目录下的文件
string defaultPath = Application.StartupPath;
string paraPath = defaultPath + "\\" + "UserNamePwd.txt";
//清楚文本文档的内容
System.IO.File.WriteAllText(paraPath, string.Empty);
StreamWriter sw = File.AppendText(paraPath);//指定txt文档的写入路径
//添加数据
sw.WriteLine(txtBoxld.Text);
sw.WriteLine(txtBoxPwd.Text);
sw.WriteLine("记住密码");
//释放
sw.Flush();
//关闭窗体
sw.Close();
MessageBox.Show("添加成功!");
}
}