首页 > winform配置文件的简单使用(转载)

winform配置文件的简单使用(转载)

1. 首先创建一个winform解决方案

2. 与添加类文件相同的方法添加配置文件,比如:右击解决方案下的项目名称—>添加—>新建项—>选择 “应用程序配置文件”,.net默认文件名为app.config,点击确定

打开文件app.config,加入配置文件内容,比如:

 

   

   

 

3. 右击解决方案下的 引用—>添加引用,选择 .net项下的System.Configuration 点击确定

4. 在程序代码中加入using System.Configuration;最后就可以用下面的代码来使用配置文件了

   string appName =ConfigurationSettings.AppSettings["author Name"];

            string strSql = ConfigurationManager.AppSettings["sqlconn"];//获取配置文件里自己设置的连接字符串

            //string strSql = System.Configuration.ConfigurationManager.ConnectionStrings[0].ConnectionString;//获取系统默认的连接字符串

            label1.Text = appName;

            label2.Text = strSql;



 

注:这里的配置文件名称是app.config,在生成应用程序时,会在应用程序的目录下重新生成一个config文件,文件名与应用程序文件名相同,后缀是.config,(比如:winform.exe的配置文件名为winform.exe.config)此时的应用程序使用的配置文件就是与它同名的config文件。

转载于:https://www.cnblogs.com/myl0197/archive/2008/08/15/1268447.html

更多相关:

  • python读写配置文件ConfigParser模块是python标准库自带的读取配置文件的模块.通过他可以方便的读取配置文件.目前示例代码中的Python版本都是基于2.7版本...

  • 在ATS插件开发过程中,我们经常会需要如下业务需求: 某个插件的配置文件更新了,我们需要让新的配置文件生效,但是我们不想重启ATS.因为作为CDN行业的缓存服务器来说,很大部分缓存是直接使用内存存放的,重启ATS意味着你以前所有的缓存都将清空,这是一个巨大的代价,万不得已我们不会这么办. 那么如何在不重启ATS的情况下,也能让插件...

  •     在minicom -s配置是记得取消硬件流控制。 1.minicom -o 配置文件 2.alias  com='minicom -o 配置文件' 转载于:https://www.cnblogs.com/niceskyfly/p/5257713.html...

  • 本文来自 运维人生 ,作者:fly是个稻草人链接:http://www.ywadmin.com/?id=76误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题。方法总比问题多~说在前面的话针对日常维护操作,难免会出现文件误删除的操作。大家熟知linux文件系统不同win有回收...

  • 原文来自SecIN社区—作者:WiHat0x00 什么是WebShell渗透测试工作的一个阶段性目标就是获取目标服务器的操作控制权限,于是WebShell便应运而生。Webshell中的WEB就是web服务,shell就是管理攻击者与操作系统之间的交互。Webshell被称为攻击者通过Web服务器端口对Web服务器有一定的操作权限,而...

  • 断电时文件系统发生了什么?硬盘又发生了什么?下一次开机时写到一半的文件在系统层面还在吗?在底层还在吗?更进一步的, 文件系统如何保证事务性, 会不会存在某种极端情况导致例如最后几个bit还没写完, 文件系统却认为它成功了的情况?回答不限任何文件系统,谢谢!下面是「北极」的回复分享断电的一瞬间,很多事情是无法确定的:1. 你无法确定...

  • 接到项目需求。需要搭建一个页面进行交互,慢慢来b (2).jpg使用python django框架进行页面的搭建在项目文件下打开窗口,输入命令;django-admin startproject helloword#在文件helloword/helloword/创建view.py在view.py文件中输入以代码from django....

  • 常见的错误集合解决方案(一)No.1提示错误'Microsoft.VC90.CRT,version="9.0.21022.8"把Microsoft.NET Framework 3.5.1下面的全部勾选上。No.2解决Qt Designer设计的图标但是VS生成不显示问题描述:在Qt designer中为菜单栏和工具栏设计的图标,但是...

  • ListControl添加变量:关联控件变量:初始化:设置样式 添加列标题:添加位图资源:添加位图变量:创建图像列表:并把图像列表 给 列表控件使用:双击添加行按钮:添加第2列时  不能再用insertItem,因为第一列已经有了,剩下的是修改列要用SetItem双击删除按钮,先计算有 列,删除是要从后删除:给下拉列表combo c...

  • SDK安装以及编译 1、下载SDK,地址如下   http://www.ogre3d.org/download/sdk 2、安装SDK,直接解压到相应目录,如D:/ogreSDK 3、我用的是1.8版本,打开SDK安装目录,如图:   D:Program FilesOgreSDK_vc10_v1-8-1      用VS2010打...

  • 用mvc3做了一个网站,重写了下URL,http://www.xxxx.com/news/details/54.html. 结果在iis上预览找不到页面,但是在vs下就没问题直接运行就没问题。 具体的原因应该是找不到映射。 所以需要在iis上添加映射。 添加MVC的解析: 右击IIS中的虚拟目录选择“属性”-“虚拟目录”-“配置”-“...