资源简介
这是一个通用的读写INI文件的类,直接加入到您的程序中,引用后直接使用,其中有两个函数,一个读取配置文件中指定的配置的值,一个将指定的值写入到配置文件中。其中有配置文件路径,默认是在程序目录中,有特殊需要的可以修改。从此操作配置文件将非常方便。
代码片段和文件信息
using System;
using System.IO;
using System.xml;
using System.Data;
using System.Text;
using System.Drawing;
using System.Collections;
using System.Windows.Forms;
using System.Reflection;
using System.Runtime.InteropServices;
using System.ComponentModel;
namespace gpsserver
{
class INI
{
///
/// 申明ini文件的写操作函数WritePrivateProfileString()
///
///
///
///
///
///
[DllImport(“Kernel32.dll“)]
public static extern int WritePrivateProfileString(string section string key string val string filepath);
///
///申明ini文件的读操作函数GetPrivateProfileString()
///
///
///
///
///
///
///
///
[DllImport(“Kernel32.dll“)]
public static extern int GetPrivateProfileString(string section string key string def System.Text.StringBuilder retVal int size string filePath);
///
/// 读取配置文件信息
///
///
///
///
public static string Read_INI(string s1 string s2)
{
try
{
string iniPath = Application.StartupPath + @“\Config.ini“;
StringBuilder sbudtemp = new StringBuilder(255);
GetPrivateProfileString(s1 s2 “error“ sbudtemp 255 iniPath);
return sbudtemp.ToString().Trim();
}
catch
{
return string.Empty;
}
}
///
/// 信息写入配置文件
///
///
///
///
///
public static bool Write_INI(string s1 string s2 string s3)
{
try
{
string iniPath = Application.StartupPath + @“\Config.ini“;
WritePrivateProfileString(s1 s2 s3 iniPath);
return true;
}
catch
{
return false;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2697 2007-11-27 14:16 INI.cs
----------- --------- ---------- ----- ----
2697 1
相关资源
- 周立功CAN通用上位机例程(C#)
- C#通用类基础
- 泛型(generic)是C#语言2.0和通用语言
- zw_ASP.NET通用权限管理系统源代码含文
- Winform通用经典快速开发CS框架-outloo
- C#公共类通用类非常齐全
- asp.net通用OA协同办公系统源码
- C# 开发的通用升级更新程序
- ASP.NET网站通用后台管理系统
- c#+BaslerSDKUSB3.0和以太网口通用
- asp.net_mvc_框架EasyUI快速开发框架通用
- 大型会员管理系统源码 通用会员管理
- ASP.net通用权限框架
- ASP.NET WebForm通用权限系统框架源码 二
- ASP.NET MVC4+EF6+Bootstrap3 通用后台管理系
- Visual C#通用范例开发金典源代码1-10章
- Dev WinForm通用控件导出Excel方法(支持
- ASP.NET通用权限管理框架
- 吉日嘎拉 C#.NET 通用权限管理系统组件
- 基于C# MVC开发的WEB API通用框架 附带
- 基于C# MVC开发的WEB API通用框架 附带
- ASP.NET的企业通用权限管理系统 源代码
- ASP.Net 后台通用权限系统 源代码
- 基于C# MVC开发的WEB API通用框架 附带
- 基于C# MVC开发的WEB API通用框架 附带
- ASP.NET WebAPI+mvc4.0+EasyUI快速开发框架
- 通用ASP.NET Core NPOI导出复杂Word、Exce
- C# 微信公众号,通用后台管理、
- 基于C# MVC开发的WEB API通用框架 附带
- C#.NET通用开发框架源码2017
评论
共有 条评论