资源简介
应用程序中,经常需要保存一些用户的设置,所以就需要把这些设置保存到一个配置文件中,以便随时读取和写入。
这个代码就是用C#写的保存和读取程序运行目录下的XML配置文件的程序,配置文件也会自动生成,很灵活的。
共享给大家,大家可以很方便的调用,然后保存和读取自己的程序设置。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace ConfigMgrTest
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void btnSave_Click(object sender EventArgs e)
{
if (this.txtUserID.Text.Trim().Equals(string.Empty))
{
MessageBox.Show(“请输入用户名“);
this.txtUserID.Focus();
return;
}
if (this.txtPassword.Text.Trim().Equals(string.Empty))
{
MessageBox.Show(“请输入密码“);
this.txtPassword.Focus();
return;
}
//保存
SystemConfig.WriteConfigData(“UserID“ this.txtUserID.Text.Trim());
SystemConfig.WriteConfigData(“Password“ this.txtPassword.Text.Trim());
this.txtUserID.Text = null;
this.txtPassword.Text = null;
MessageBox.Show(“成功保存到配置文件“ + Application.StartupPath + “SystemConfig.xml \n点击读取按钮进行读取!“);
}
private void btnClose_Click(object sender EventArgs e)
{
//读取
this.txtUserID.Text = SystemConfig.GetConfigData(“UserID“ string.Empty);
this.txtPassword.Text = SystemConfig.GetConfigData(“Password“ string.Empty);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3291 2008-12-20 13:39 ConfigMgrTest\ConfigMgrTest.csproj
文件 168 2008-12-20 13:39 ConfigMgrTest\ConfigMgrTest.csproj.user
文件 1544 2008-12-20 13:43 ConfigMgrTest\MainForm.cs
文件 4897 2008-12-20 13:39 ConfigMgrTest\MainForm.Designer.cs
文件 5814 2008-12-20 13:39 ConfigMgrTest\MainForm.resx
文件 483 2008-12-20 13:32 ConfigMgrTest\Program.cs
文件 1280 2008-12-20 13:32 ConfigMgrTest\Properties\AssemblyInfo.cs
文件 2853 2008-12-20 13:32 ConfigMgrTest\Properties\Resources.Designer.cs
文件 5612 2008-12-20 13:32 ConfigMgrTest\Properties\Resources.resx
文件 1096 2008-12-20 13:32 ConfigMgrTest\Properties\Settings.Designer.cs
文件 249 2008-12-20 13:32 ConfigMgrTest\Properties\Settings.settings
文件 11699 2008-12-20 13:42 ConfigMgrTest\SystemConfig.cs
文件 928 2008-12-20 13:32 ConfigMgrTest.sln
..A..H. 22528 2008-12-20 13:43 ConfigMgrTest.suo
目录 0 2008-12-20 13:32 ConfigMgrTest\Properties
目录 0 2008-12-20 13:43 ConfigMgrTest
----------- --------- ---------- ----- ----
62442 16
相关资源
- C# 文本编辑器之查找和替换功能实现
- C#使用DriectX实现媒体播放并对视频截
- C#+ENVI/IDL开发
- C#+AE 对栅格数据的操作
- C# ZedGraph刻度不等分、自定义的实现
- C#简易示波器,图形化显示串口数据
- 经典聚类算法——K-Means算法实现C#,
- 局域网聊天软件C#源码
- C# EasyHook MessageBox 完整绝对原创 .net
- c#做的一个计算器
- C#数字信号处理
- C#记事本实现了向上,向下查找,替换
- C#连接mysql数据库与简单操作
-
flash控件AxShockwaveFlashob
jects - c#编写的TFTP服务器源代码
- C#编写的决策树算法
- Normal (aka Gaussian) distribution 正态分
- opengl绘图窗口上使用鼠标缩放旋转图
- 数据结构试题C#版,附答案
- C#模拟实现正态分布,计算及绘画源码
- C#——导出数据到CSV
- 漂亮的C#自绘菜单、ToolBar和状态栏
- 三点绘制圆弧测试程序
- 二维坐标点按行排序C#VS2008工程源代码
- C# socket通信允许发送消息,图片,与
- C# 绘制多边形,支持撤销 删除 编辑
- c# 导出oracle数据库下所有表结构
- c# winform wia 调用扫描仪
- C#软件注册试用期限代码.zip
- C# 获取图片某像素点RGB565值
评论
共有 条评论