winform配置文件的简单使用(转载)
2. 与添加类文件相同的方法添加配置文件,比如:右击解决方案下的项目名称—>添加—>新建项—>选择 “应用程序配置文件”,.net默认文件名为app.config,点击确定
打开文件app.config,加入配置文件内容,比如:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Author Name" value="SOPPER" />
<add key="sqlconn" value="Data Source=(local);password=sa;user id=sa;Initial Catalog =db" />
</appSettings>
</configuration>
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
winform配置文件的简单使用(转载)相关推荐
- winform 配置文件的加密解密
winform 配置文件的加密解密 Visual Studio 命令提示(2010) 窗口下直接输入 : 解密 aspnet_regiis -pdf connectionStrings 程序文件夹全目 ...
- WinForm Splash的简单实现
WinForm Splash的简单实现 从Form派生一个新类 设置一张图片到BackgroundImage属性. 重写OnPaintBackground 画上版本号 protected overri ...
- [ROM] 【技术帖】MIUI移植的简单方法 [转载]
[ROM] [技术帖]MIUI移植的简单方法 [转载] 此教程仅介绍如何移植MIUI,原理方面的东西不会涉及太多,主要是因为我对原理方面的东西也不是很懂,怕误导了大家. 我以移植MIUI到Incred ...
- java中使用配置文件_Java中使用Properties配置文件的简单方法
Java中使用Properties配置文件的简单方法 properties Properties文件是java中的一种配置文件,文件后缀为".properties",文件的内容格式 ...
- SSH框架与配置文件的简单搭建
在eclipse中,对ssh框架进行学习以及简单的编写,以下为基本的项目操作与须知歩骤: 1.导包(创建项目后的第一步,将所有相关的资源包导入项目WebContent / WEB-INF/ lib/ ...
- mybatis mysql 配置文件_mybatis简单应用(基于配置文件)_MySQL
本文主要介绍了如何使用mybatis进行简单的数据库操作.本人使用的是mybatis3.05. 1.创建数据库表(User表)CREATE TABLE `NewTable` (`userId` big ...
- c# WINFORM SOCKET编程-简单聊天程序(服务端)
初学C#的SOCKET编程,照着网上的代码写下来,程序总是有问题,经过自己长时间的调试,完成程序,以下是原码,有需要可以参考一下,还不完善,欢迎大家批评指正.(这里的代码没更新,附件重新上传更新,在另 ...
- 1.C#WinForm基础制作简单计算器
利用c#语言编写简单计算器: 核心知识点: MessageBox.Show(Convert.ToString(comboBox1.SelectedIndex));//下拉序号MessageBox.Sh ...
- C#之基于winform窗体绘制简单图形
什么是窗体? 可以理解为是一个自定义的控制台应用程序. 假如需要仅仅是用vs制作游戏的话,那么vs中,我们平时所用到的控制台应用程序所呈现的窗口时远远不够用的.因此需要自定义窗体. 因此在新建项目时, ...
最新文章
- Java中的锁原理、锁优化、CAS、AQS详解!
- [机器学习] XGBoost on Spark 分布式使用完全手册
- 微信公众号文章中的音乐怎么设置自动播放
- linux内核驱动子系统,linux内核中的MFD子系统
- laravel5.3-数据库操作下的局部or条件与全局or条件(orWhere的局部与全局)
- 使用darknet批量测试图片并保存在指定文件夹下
- 设备接入ONENET(4)ONENET虚拟MQTT设备 simulate-device 使用
- 传统IT架构下面临的挑战?
- java tif 转jpg_java 实现 tif图片(多页的)转换成jpg
- php 数据透视表,无法打开数据透视表源文件怎么解决
- OAuth2.0+SpringSecurity+Jwt实现系统的登录认证,用户授权
- 【项目经验】产研流程(超级详细的步骤)
- android studio 自定义应用主题,Android studio 设置主题
- POJ 1463 入门树dp Strategic game
- 计算机or笔记本,笔记本or台式机 这几款戴尔主机性能上没得挑
- IP地址的获取—分析从连接WiFi到上网的全过程(二)
- AI学习知识点思维导图
- python画成绩正态分布图_正态分布为何如此重要?
- Matplotlib做动图(基础版)
- IgH详解十三、igh支持 hot connect
热门文章
- python查看微信撤回消息_想查看微信好友撤回的消息?Python帮你搞定
- springboot @cacheable不起作用_Springboot学习记录13 使用缓存:整合redis
- Linux进程间通信(IPC)-------消息队列
- 点、线、面生成mvt(MapBox Vector Tile)格式的瓦片总结
- 随笔:送给初次使用PCL库的小伙伴
- visual studio2010-2015编译部署caffe
- P2216 理想的正方形 单调队列 (二维)
- 【神经网络】(7) 迁移学习(CNN-MobileNetV2),案例:乳腺癌二分类
- CUDA软件系统知识
- Ubuntu 16.04.1 LTS上安装电源管理系统TLP