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;} 展开
代码我在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;} 展开
5个回答
展开全部
你可以把那个帐号保存在客户端的某个路径下,下次登录时再从那个文件中取出来,显示在那个输入框中,一般都是存储在一个XML文件中,安全性比较高的话就考虑加密,如果不高就没必要加密了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个和c#没有关心,要看你的程序实现。
比如,每次登录成功后,就把帐号保存在本地(文件、数据库、注册表等都可以);下次再打开登录窗口时,就把上次保存的帐号信息读出来,显示在帐号栏里。
注意:为了保证账户信息安全,帐号、密码等信息,最好加密存储。
比如,每次登录成功后,就把帐号保存在本地(文件、数据库、注册表等都可以);下次再打开登录窗口时,就把上次保存的帐号信息读出来,显示在帐号栏里。
注意:为了保证账户信息安全,帐号、密码等信息,最好加密存储。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然是建立一个文件来存储帐号信息了。QQ有个文件夹,是用QQ号码命名的文件,保存其帐号信息。你也可以这样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把登录账号保存在本地信息中,然后窗体加载时读取本地信息的账号显示在textbox中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设一个静态变量,把txtbox.text的内容保存在静态变量中,在另一个winForm中调用这个变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询