C#保存用户名与密码

private void Form1_Load(object sender, EventArgs e)
        {
            string ServerName = Dns.GetHostName();
            textBox3.Text = ServerName;
            sPath = Application.StartupPath + "\\User.dat";
            if (!File.Exists(sPath))
            {
                FileStream myFs = new FileStream(sPath, FileMode.Create);
                StreamWriter mySw = new StreamWriter(myFs);
                mySw.WriteLine("  ");
                mySw.WriteLine("  ");
                mySw.Close();
                myFs.Close();
                textBox1.Text = "";
                textBox2.Text = "";
            }
            else
            {
                FileStream myFs = new FileStream(sPath, FileMode.Open);
                StreamReader mySr = new StreamReader(myFs);
                textBox1.Text = mySr.ReadLine().Trim();
                textBox2.Text = mySr.ReadLine().Trim();
                mySr.Close();
                myFs.Close();
            }
            this.FormBorderStyle = FormBorderStyle.None;
        }
private void button1_Click(object sender, EventArgs e)
        {
            DBUser.sserver = textBox3.Text;
            DBUser.DBName = "GoodLuck";
            DBUser.suser = textBox1.Text;
            DBUser.spasswd = textBox2.Text;
            MyDBase DB = new MyDBase(DBUser.sserver,DBUser.DBName, DBUser.suser, DBUser.spasswd);
            if (DB.ErrorCode())
            {
                FileStream myFs = new FileStream(sPath, FileMode.Create);
                StreamWriter mySw = new StreamWriter(myFs);
                mySw.WriteLine("  ");
                mySw.WriteLine("  ");
                mySw.Close();
                myFs.Close();

                MessageBox.Show("登陆错误:" + DB.ErrMessage(), "登陆错误");
                textBox1.Text = "";
                textBox2.Text = "";
                return;
            }
            DB.DBClose();
            DBUser.flag = 0;
            if (checkBox1.Checked)
            {
                FileStream myFs = new FileStream(sPath, FileMode.Create);
                StreamWriter mySw = new StreamWriter(myFs);
                mySw.WriteLine(textBox1.Text);
                mySw.WriteLine(textBox2.Text);
                mySw.Close();
                myFs.Close();
            }
            else
            {
                FileStream myFs = new FileStream(sPath, FileMode.Create);
                StreamWriter mySw = new StreamWriter(myFs);
                mySw.WriteLine("  ");
                mySw.WriteLine("  ");
                mySw.Close();
                myFs.Close();
            }
            this.Close();            
        }


你可能感兴趣的:(C#保存用户名与密码)