c# winform第一次登陆的ip 实例,账户密码,怎么保存,在第二次运行时自动填充

C#记住密码功能实现 记住密码功能 阅读详情

这个问题我网上找了一天,都没说详细,真是太为难我这菜鸟了!!!!!
我想实现的功能是: 我有一个登陆窗口,填写信息登陆进去后,需要保存我的登录信息,第二次运行的时候就不用再填了,如下:
在这里插入图片描述
最后还是摸爬滚打,实现了这个功能,算是苦尽甘来把,也不能说百度出来的完全没用,为了实现这个功能我挨个试了一下百度出来的方法,什么用方法实现,什么写进text里, 然后就没有然后了,因为都没写详细,因为菜鸟只要断节了,就jj了。

下面分享一下我的方法:

1、首先你要找到textbox控件的(ApplicationSettings)属性打开,然后点开箭头指向的…:
在这里插入图片描述

2、然后把你需要保存的文本的textbox都需要设置一下,比如我的ip,我把text命名sadbip2:
在这里插入图片描述3、然后sid,user,pwd 也类似设置了一下,就会看到有多个,各自对应各自的就行:
在这里插入图片描述
在这里插入图片描述
4、我的登录界面(name) 为Login,所以双击我的登录界面,自动生成的方法是:private void Login_Load(object sender, EventArgs e){}

然后我在这个方法里面加了四行代码,来获取填写的文本:
//等号前面是文本,等号后面的是存储的文本
this.textBoxXIP.Text = settings.sadbip2;
this.textBoxXSID.Text = settings.sadbsid;
this.textBoxXUSER.Text = settings.sadbuser;
this.textBoxXPWD.Text = settings.sadbpwd;
在这里插入图片描述
需要注意的是:
1)第一次是空的,因为还没填写过;
2)textBoxXIP、textBoxXSID 这样的 是各个textbox的(name)值;
3)这里面的settings 会报错,需要加上:
private Settings settings = new Settings();
在这里插入图片描述
5、然后我双击按钮“连接数据库”,会生成private void buttonX1_Click(object sender, EventArgs e){} 方法,我在该方法中加入了如下代码:

        //获取文本数据
        string ip   = this.textBoxXIP.Text;
        string sid  = this.textBoxXSID.Text;
        string user = this.textBoxXUSER.Text;
        string pwd  = this.textBoxXPWD.Text;

        settings.sadbip2 = ip;
        settings.sadbsid = sid;
        settings.sadbuser = user;
        settings.sadbpwd = pwd;
        settings.Save();

在这里插入图片描述
在这里插入图片描述
其实就是触发按钮,然后将文本框中的内容写入其中。

这样自动填充的功能就实现了。

你也可以在"退出连接" 那个按钮下设置,就是双击"退出连接" ,在生成的方法下加代码就行:
//获取文本数据
string ip = this.textBoxXIP.Text;
string sid = this.textBoxXSID.Text;
string user = this.textBoxXUSER.Text;
string pwd = this.textBoxXPWD.Text;

        settings.sadbip2 = ip;
        settings.sadbsid = sid;
        settings.sadbuser = user;
        settings.sadbpwd = pwd;
        settings.Save();

总结一下就是,设置textbox控件的(ApplicationSettings)属性,然后把文本传进去。

说着感觉很简单,但是没弄过,完全是一头雾水,所以自己搞定了这个挺有成就感,在这条路上越走越远,无法自拔。。。。。。。

c#实现短信发送程序 用winform窗体实现一个短信发送程序思路:调用发送短信接口,通过使用SMS短信通API接口,在自己的窗体程序中写代码实现短信发送 1.从网上(http://sms.webchinese.cn/)申请账号,记住用户名,密码会发到手机上,这仅是登陆密码。注册后会送5条短信的发送量。2.通过网站发给你的用户名和密码查看调用接口的KEY:(http://sms.webchinese.cn/api.sh... 阅读详情

相关推荐

winform控件XML保存账号密码程序加载时写入账号密码

private void LoadConfig()//保存账号。//创建xml泛型接口。#region 写入账号。#region 保存账号。//首先声明静态字段。

weixin_51255495的博客 380

C#-WinForm登录窗体实现记住密码的功能(仿QQ实现)

背景Winform实现登录窗体中记住密码的功能,模仿QQ登录记住密码的实现 如下图所示,其中标题部分因为项目保密的原因,我加了马赛克,请大家见谅。 用户名输入框我们采用下拉列表框ComboBox 密码框我们采用textBox,并设置为密码框 设置textBox输入时不显示明文,需要将useSystemPasswordChar改为true,然后multiline设置为false,然后重新

OSKernelLAB(gatieme) 2万+

C# 数据的保存和提取(.TXT格式)

C# 将Winform中TextBox数据保存成.txt文件,如何顺序保存,再从.txt文件中提取数据显示到TextBox中,如何正确显示

basinle的博客 4420

c#winform窗体如何实现数据的保存和读取

c# Windows窗体的应用,对数据进行保存和读取

weixin_64740767的博客 1万+

C#实现记住密码功能(附完整源码)

C#实现记住密码功能(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 758

C# 记住密码功能

C# 记住密码功能 ,免密登录

【C#】登陆次数限制

  我们在网上登陆的时候有些网站在用户多次输错密码之后会自动把账户冻结,不能在进行登陆,笔者这次做的winform程序就是要实现这种功能。   功能一:根据数据库字段判断用户名和密码是否匹配;   功能二:如果输入错误自动记录连续错误次数;   功能三:如果用户登陆成功之后会自动清除错误次数,使用户仍然可以连续登陆3次;   首先在winform窗体上拖入两个label和textbox,t...

weixin_34121304的博客 719

C# winform记住密码及自动登陆源码

C# winform记住密码及自动登陆源码,仿QQ界面设计

模仿qq的C#窗体项目

项目名:P2PMapleQQ 版本:1.0 项目周期:2018.12 (7天) 项目地址:https://github.com/hongmaple/MapleQQ 编程比赛三等奖项目源码 一、设计内容及要求 A.系统概述 这是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是客户端, 是用户使用的部分,第二部分就是服务器,所有的客户端都是...

Honmaple的博客 2478

C#登录窗口记住密码功能

winform 仿QQ记住密码功能,挺好用的,可以让用户选择了记住密码后,系统保存本地加密文件能够自动的记住登录者的用户名和密码。

C#实现记住密码

新建winform,输入用户名,密码,勾选记住密码,下次输入用户名,密码直接显示。

C# 如何实现记住密码功能

一般通常情况下,都是使用cookie来记录用户名和密码。以下是部分代码: 第一登陆时候代码: protected void Page_Load(object sender, EventArgs e) { HttpCookie cookies = Request.Cookies["platform"]; //判...

weixin_33888907的博客 669

嵌入式软件面试常见问题及答案

干了多年的嵌入式,被面试过,也面过不少新人,下面这些是面试中很常见的一些问题及答案,答案可以根据自己的经验自己思考下。--持续补充并更新

weixin_37553721的博客 6027

C#实现登录记住密码和自动登录

概述 最近正在做一个小型的餐饮管理系统,其中老师要求我们实现记住密码功能,前一段时间已经完成,今天做一下笔记。 首先我们进行需求分析: 用户点击记住密码功能后应该用本地存储的形式,生成文件。在此借鉴了QQ的登录设计。 我们在使用QQ时可以发现无论用户是否点击记住密码只要在某一台计算机上登录都会把账号记录下来并以下拉框的形式展现。 所以采用这种思想(当然安全性和实用性并不高,只是实现这种思想):用户...

qq_43077983的博客 3841

爬虫-Playwright逆向小红书

【代码】爬虫-Playwright逆向小红书。

weixin_44201223的博客 2433

深度残差网络的无人机多目标识别

深度残差网络的无人机多目标识别 人工智能技术与咨询 来源:《图学学报》。作者翟进有等 摘要:传统目标识别算法中,经典的区域建议网络(RPN)在提取目标候选区域时计算量大,时间复杂度较高,因此提出一种级联区域建议网络(CRPN)的搜索模式对其进行改善。此外,深层次的卷积神经网络训练中易产生退化现象,而引入残差学习的深度残差网络(ResNet),能够有效抑制该现象。对多种不同深度以及不同参数的网络模型进行研究,将两层残差学习模块与三层残差学习模块结合使用,设计出一种占用内存更小、时间复杂度更低的新型多捷.

m0_62870606的博客 3117

C# 实现记住密码的功能

通过该方法数据会一直存储在这个表格里,项目停止运行也不会丢失可在下次运行调用该数据。在Properties的Settings的文件中的表格添加数据,如图。然后可通过代码对该数据赋值。

qstzmy的博客 369

Spirent TestCenter 3.90吞吐测试全流程详解(附RFC 2544配置避坑指南)

本文详细解析了使用Spirent TestCenter 3.90进行网络吞吐测试的全流程,并提供了符合RFC 2544标准的配置指南与避坑要点。内容涵盖测试环境搭建、核心概念澄清、STC软件配置步骤、结果深度解读以及自动化脚本入门,旨在帮助网络测试工程师精准评估设备性能,规避常见配置陷阱。

weixin_42602368的博客 370

C# 登录界面记住密码功能

参考网上的一些方法,实现了记住密码功能,测试效果图如下: 源码附上: public partial class FrmLogin : Form     {         private Dictionary<string, User> users =new Dictionary<string,User>();                public F...

哈怂的博客 7149

使用sklearn学习多项式回归(三)

1,什么是线性 我们无数次提到”线性“这个名词。在支持向量机中,我们也曾经提到最初的支持向量机只能够分割线性可分的数据,然后引入了”核函数“来帮助我们分类那些非线性可分的数据。我们也曾经说起过,比如说决策树,支持向量机是”非线性“模型。所有的这些概念,让我们对”线性“这个词非常熟悉,却又非常陌生——因为我们并不知道它的真实含义。接下来我们看看线性回归模型改进的核心之一:帮助线性回归解决非线性问题。 1.1,变量之间的线性关系 ”线性“这个词用于描述不同事物时有着不同的含义。我们最常使用的线性是指“变量

理科男同学 5101

环境仿真软件:MIKE 21_(9).MIKE21水生植物模块介绍

MIKE21支持多种水生植物的模拟,用户需要在配置文件中定义植物种类及其特性。</</</</</</</</</假设我们需要定义一种新的水生植物“水葫芦”(Water Hyacinth),并将其特性写入配置文件。# 创建XML根元素# 定义新的植物种类# 生成XML文件假设我们需要分析仿真的水流速度变化,并绘制水流速度随时间变化的图。# 读取NetCDF文件# 获取水流速度数据# 获取时间数据# 绘制水流速度随时间变化的图plt.xlabel('时间 (天)')

kkchenjj的博客 728

C#中 Console方法介绍

一般情况下,我们用来输入信息的方法主要是用到如下四个:1、console.log 用于输出普通信息2、console.info 用于输出提示性信息3、console.error 用于输出错误信息4、console.warn 用于输出警示信息--------------------------------------------------------------------5、console.co...

wanglepingwangleping的博客 7497

【信息科学与工程学】信息科学领域——第一百三十三篇 半导体器件物理与电子封装01

③ 载流子浓度:n=∫Ec​∞​gc​(E)f(E)dE,f(E)=1+exp((E−EF​)/kB​T)1​,非简并时 n=Nc​exp(−kB​TEc​−EF​​),Nc​=2(ℏ22πme∗​kB​T​)3/2。简并时需用Fermi-Dirac积分 F1/2​(η)=π​2​∫0∞​1+ex−ηx​​dx,n=Nc​π​2​F1/2​(η),η=(EF​−Ec​)/kB​T。对于低维系统:2D g2D​(E)=πℏ2m∗​Θ(E−Ec​),1D g1D​(E)=πℏ1​E2m∗​​。

weixin_49199313的博客 553
上一篇: c# 在控件TabControl中的子控件TabItem中显示的窗口怎么一起关闭
下一篇: win10亮度和颜色下面没有 更改内置显示屏的亮度
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值