首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何在winform登陆框中保存已登陆用户名? [已结贴,结贴人:myllop]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:39:50 楼主
    如何在winform登陆框中保存已登陆用户名?
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jinjazz
    • 等级:
    发表于:2008-06-10 15:43:081楼 得分:1
    读取配置文件
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:46:562楼 得分:1
    Session or Cookie
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • noky
    • 等级:
    发表于:2008-06-10 15:47:263楼 得分:1
    将登陆成功的用户名写入文件,每次登陆的时候读取文件中读取已经成功登陆过的用户名。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:48:024楼 得分:1
    Cookie
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:50:555楼 得分:1
    winForm还有这个问题吗?基本上想怎么存怎么存,在winform里你完全可以控制所有的变量的生存周期吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:53:596楼 得分:1
    楼主:winform  保存你想怎么保存都可以啊:一、可以选择写ini里面
    二、保存到全局用户类中。
    三、全局变量中。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 15:58:127楼 得分:1
    已登陆用户名?

    是已经登录系统的用户(监视用户用);还是登陆过系统用户
    后者的话将已登陆过用户名保存在文件,每次登录框显示时再读取出来
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 16:44:088楼 得分:1
    如果只是想方便下次登陆,可以写到本地文件里.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 16:47:039楼 得分:1
    另外写一个类。声明为全局共用变量。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 16:49:4210楼 得分:1
    引用 3 楼 noky 的回复:
    将登陆成功的用户名写入文件,每次登陆的时候读取文件中读取已经成功登陆过的用户名。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 16:51:5911楼 得分:1
    读写XML文件
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 17:59:5212楼 得分:1
    还可以保存到注册表,虽然不是个好方法,呵呵
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fengyecsdn
    • 等级:
    发表于:2008-06-10 18:03:4213楼 得分:1
    存到注册表或者 XML里.
    或者存到TXT文件也好嘛
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 18:13:0414楼 得分:1
    将登陆成功的用户名写入文件,每次登陆的时候读取文件中读取已经成功登陆过的用户名。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-10 22:37:1515楼 得分:1
    可以自己编写一个静态类来保存全局变量,参考
    http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx#sec5
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 00:14:2216楼 得分:1
    写一个类承继于object基类,并在解决方案资源管理器中Properties->Settings.settings添加一个类型为object的范围为user的项,到时只需要Properties.Settings.Default.变量名就可以进行赋值与读取了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 07:03:0717楼 得分:1
    引用 2 楼 rangeon 的回复:
    Session or Cookie

    楼主说的是winform吧。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 07:17:4818楼 得分:1
    用文件的保存方式  是可以的 

    也可以保存在数据库中


    我是小菜鸟!  说的不好清见谅,  希望能够帮到你!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • journeydj
    • 等级:
    发表于:2008-06-11 08:22:2519楼 得分:1
    winform推荐用xml做配置文件来读。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 08:39:5820楼 得分:1
    最好还是使用cookie
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 08:42:1221楼 得分:0
    winform你居然要别人用session或cookie........


    写进一个文件里吧,,登录时把它读出来,,填上去
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 08:54:2122楼 得分:0
            //设置COOKIE方法
            HttpCookie hc = new HttpCookie("LoginName",TextBox1.Text);
            Response.AppendCookie(hc);


            //读取COOKIE方法
            HttpCookie cookieval = Request.Cookies["LoginName"];
            if (cookieval != null)
                TextBox2.Text = cookieval.Value;
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 08:55:0723楼 得分:0
    ...我错了...我以为是ASP.NET了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 09:46:3924楼 得分:0
    引用 22 楼 zzjj296 的回复:
            //设置COOKIE方法
            HttpCookie hc = new HttpCookie("LoginName",TextBox1.Text);
            Response.AppendCookie(hc);


            //读取COOKIE方法
            HttpCookie cookieval = Request.Cookies["LoginName"];
            if (cookieval != null)
                TextBox2.Text = cookieval.Value;
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 09:53:3725楼 得分:0
    写到文件固然可以,但是断电的时候或者我结束进程,这个用户不是还在吗?怎么解决这个问题
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 10:05:4026楼 得分:0
    写到一个静态类中,用类中属性取值
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 10:22:4727楼 得分:0
    写进xml文件,下次读取。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 10:29:5128楼 得分:0
    1、 写文件
    2、  写注册表
    反正就是能保存你上次登陆信息即可
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved