winform配置文件的简单使用
来源:互联网 发布:sql和mysql学哪个 编辑:程序博客网 时间:2024/06/05 02:27
1. 首先创建一个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文件。
/*******************************************************************************************************************/
System.Configuration.ConfigurationSettings.AppSettings["Key"];
但是现在FrameWork2.0已经明确表示此属性已经过时。并建议改为ConfigurationManager或WebConfigurationManager。并且AppSettings属性是只读的,并不支持修改属性值.
但是要想调用ConfigurationManager必须要先在工程里添加system.configuration.dll程序集的引用。(在解决方案管理器中右键点击工程名称,在右键菜单中选择添加引用,.net TablePage下即可找到)添加引用后可以用 String str = ConfigurationManager.AppSettings["Key"]来获取对应的值了。
更新配置文件:
Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
//添加
cfa.AppSettings.Settings.Add("key", "Name")
//修改
cfa.AppSettings.Settings["BrowseDir"].Value = "name";
最后调用
cfa.Save();
当前的配置文件更新成功。
ConfigurationManager.RefreshSection("appSettings");// 刷新命名节,在下次检索它时将从磁盘重新读取它。记住应用程序要刷新节点
- winform配置文件的简单使用
- winform配置文件的简单使用
- winform配置文件的简单使用
- winform配置文件的简单使用
- winform配置文件的简单使用
- winform配置文件的简单使用
- winform配置文件的简单使用 ----看看最后一段话。自己迷惑了好长时间。
- c# winform配置文件的使用 (详细)
- 应用程序配置文件简单问题:winform的配置文件App.config的问题,真的简单?
- properties配置文件的简单使用
- C# Winform如何使用配置文件
- .NET开发使用Winform的配置文件App.config
- C# WinForm程序App.Config数据库连接配置文件的使用过程
- winform中treeView的简单使用
- winForm *.Config配置文件的操作
- Winform Settings配置文件的保存
- WinForm中使用配置文件连接数据库
- 配置文件简单使用
- ArcGIS 客户端跨版本连接Oracle 地理数据库时的兼容性说明
- Android xml 深入解析shape
- 《Java语言程序设计(Java7)——入门与提高篇》目录
- GDB简单使用
- 8种Nosql数据库系统对比
- winform配置文件的简单使用
- Modem与路由器有什么区别
- Bound Service 详解
- c++ 数组和指针
- 测试测试排版
- 在linux上用dd命令实现ghost功能
- mongo数据库简单CURD
- C语言之Main函数返回值问题
- 作业3