当前位置:编程学习 > C#/ASP.NET >>

如何在winfrom中实现登陆页面中登陆名的保存

在登陆页面有个单选按钮~~
该按钮打勾时保存用户名,下次登陆时用户名直接显示在Text框中
该按钮不打勾时,下次登陆需要输入用户名

该如何实现~~ --------------------编程问答-------------------- 如果网站已经实现可保存用户名的功能(写cookie),就比较简单了
结合webbrowser,mshtml来实现,控制表单,实现自动登录 --------------------编程问答-------------------- 饿``看标题`` WEB的话我就不问了`` --------------------编程问答-------------------- 可以把你的用户名在登录成功之后写到ini文件或者是config文件中。
每次login的时候先去读你的配置文件。
ini文件的读写有专门的API操作可以通过keys值建立索引,
config文件就不说了,和xml操作一致
--------------------编程问答-------------------- 思路樓主說了,密易做图也保存在INI裡的話記得加密。 --------------------编程问答-------------------- 登录后写入注册表。 --------------------编程问答-------------------- 保存在App.config中就行了,操作很简单
写:

public static void SaveToConfig(string userName)
{
XmlDocument doc = new XmlDocument();
string fn = "XXXXXX.exe.config";

doc.Load(fn);

XmlNodeList nodes = doc.GetElementsByTagName("add");

for (int i = 0; i < nodes.Count; i++)
{
XmlAttribute att = nodes[i].Attributes["key"];
if (att.Value == "UserName")
{
att = nodes[i].Attributes["value"];
att.Value = userName;
break;
}
}

doc.Save(fn);
}
//读:
private static readonly string userName = ConfigurationManager.AppSettings.Get("UserName");

补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,