c#WINFORM的登陆问题,如何实现好像QQ登陆器一样记录上次的帐号?

如果是本地保存如何读取及写入帐号呢?读取的数据在winform的textbox控件的text属性显示出来,本人刚学C#不久,所以请教各位大哥!代码我在VS2008的帮助里... 如果是本地保存如何读取及写入帐号呢?读取的数据在winform的textbox控件的text属性显示出来,本人刚学C#不久,所以请教各位大哥!
代码我在VS2008的帮助里找到了分享一下。
//下面是写入textbox 控件输入的数据到文档text,放到实现此功能的模块里
try{
string path = "c:\\text.txt";
string text = textname.Text.Trim();
// 创建新的文档,每次正常打开都覆盖上一次文档
string createText = text + Environment.NewLine;
File.WriteAllText(path, createText, Encoding.UTF8);
}
catch
{
};
//读取text文档赋予textbox控件的text属性:
private void form1_Load(object sender,EventArgs e){
string txt = System.IO.File.ReadAllText("C:\\Program Files\\system\\projects\\text.txt");
textname.Text = txt;}
展开
 我来答
府惠祥1
2010-12-23 · TA获得超过575个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:124万
展开全部
你可以把那个帐号保存在客户端的某个路径下,下次登录时再从那个文件中取出来,显示在那个输入框中,一般都是存储在一个XML文件中,安全性比较高的话就考虑加密,如果不高就没必要加密了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孟羽然
2010-12-23 · TA获得超过2976个赞
知道小有建树答主
回答量:1308
采纳率:70%
帮助的人:575万
展开全部
这个和c#没有关心,要看你的程序实现。
比如,每次登录成功后,就把帐号保存在本地(文件、数据库、注册表等都可以);下次再打开登录窗口时,就把上次保存的帐号信息读出来,显示在帐号栏里。

注意:为了保证账户信息安全,帐号、密码等信息,最好加密存储。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
neoyuqingjiang
2010-12-23 · 超过16用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:36.9万
展开全部
当然是建立一个文件来存储帐号信息了。QQ有个文件夹,是用QQ号码命名的文件,保存其帐号信息。你也可以这样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a290349220
2010-12-23
知道答主
回答量:45
采纳率:0%
帮助的人:9.9万
展开全部
把登录账号保存在本地信息中,然后窗体加载时读取本地信息的账号显示在textbox中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
疯狂的爆竹
2010-12-23
知道答主
回答量:39
采纳率:0%
帮助的人:15.4万
展开全部
设一个静态变量,把txtbox.text的内容保存在静态变量中,在另一个winForm中调用这个变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式