日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Winform记住密码功能

發布時間:2023/12/20 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Winform记住密码功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

記住密碼:

Dictionary<string, User> users = new Dictionary<string, User>();//記住密碼private void Password(){//執行目錄下面創建data.bin文件,用來存放賬號密碼FileStream fs = new FileStream("data.bin", FileMode.Create);BinaryFormatter bf = new BinaryFormatter();//賬號自動保存user.LoginID = txt_UserID.Text.Trim();//如果勾選了記住密碼,就保存密碼,否則保存空值if (CB_Rpwd.Checked){user.Pwd = txt_Password.Text.Trim();}else{user.Pwd = "";}if (users.ContainsKey(user.LoginID)){users.Remove(user.LoginID);}users.Add(user.LoginID, user);bf.Serialize(fs, users);fs.Close();this.Dispose();}

輸入賬號自動帶出密碼:

private void txt_UserID_SelectedIndexChanged(object sender, EventArgs e){FileStream fs = new FileStream("data.bin", FileMode.OpenOrCreate);if (fs.Length > 0){BinaryFormatter bf = new BinaryFormatter();users = bf.Deserialize(fs) as Dictionary<string, User>;for (int i = 0; i < users.Count; i++){if (txt_UserID.Text.Trim() != ""){if (users.ContainsKey(txt_UserID.Text.Trim()) && users[txt_UserID.Text].Pwd != ""){txt_Password.Text = users[txt_UserID.Text].Pwd;CB_Rpwd.Checked = true;}else{txt_Password.Text = "";CB_Rpwd.Checked = false;}}}}fs.Close();}

load函數里面要加載data.bin里的user的下拉

private void Frm_Login_Load(object sender, EventArgs e){FileStream fs = new FileStream("data.bin", FileMode.OpenOrCreate);if (fs.Length > 0){BinaryFormatter bf = new BinaryFormatter();users = bf.Deserialize(fs) as Dictionary<string, User>;foreach (User user in users.Values){txt_UserID.Properties.Items.Add(user.LoginID);}//for (int i = 0; i < users.Count; i++)//{// if (txt_UserID.Text.Trim() != "")// {// if (users.ContainsKey(txt_UserID.Text.Trim()))// {// txt_Password.Text = users[txt_UserID.Text].Pwd;// CB_Rpwd.Checked = true;// }// }//}}fs.Close();}

?

總結

以上是生活随笔為你收集整理的Winform记住密码功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。