国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

常用的讀寫ini文件的類

2024-07-21 02:17:05
字體:
供稿:網(wǎng)友


using system;
using system.io;
using system.runtime.interopservices;
using system.text;
using microsoft.win32;

namespace wjb.readorwriteiniandreg
{
/// <summary>
/// rwini 的摘要說明。
/// 讀寫ini文件類
/// 類庫開發(fā):吳劍冰
/// 時(shí)間:2003年10月20日
/// 功能:讀寫ini文件
/// </summary>
public class rwini
{
private static string filename;

[dllimport("kernel32")]
private static extern int getprivateprofileint(
string lpappname,
string lpkeyname,
int ndefault,
string lpfilename
);
[dllimport("kernel32")]
private static extern int getprivateprofilestring(
string lpappname,
string lpkeyname,
string lpdefault,
stringbuilder lpreturnedstring,
int nsize,
string lpfilename
);
[dllimport("kernel32")]
private static extern bool writeprivateprofilestring(
string lpappname,
string lpkeyname,
string lpstring,
string lpfilename
);

/// <summary>
///構(gòu)造讀寫全路徑為filename的ini文件的類
/// </summary>
/// <param name="filename"></param>
public rwini(string filename)
{
//
// 構(gòu)造函數(shù)
//
filename=filename;
}
/// <summary>
/// 讀取整型數(shù)據(jù)
/// </summary>
/// <param name="section"></param>
/// <param name="key"></param>
/// <param name="def"></param>
/// <returns></returns>
public int getint(string section,string key,int def)
{
return getprivateprofileint(section,key,def,filename);
}
/// <summary>
/// 讀取字符串?dāng)?shù)據(jù)
/// </summary>
/// <param name="section"></param>
/// <param name="key"></param>
/// <param name="def"></param>
/// <returns></returns>
public string getstring(string section,string key,string def)
{
stringbuilder temp=new stringbuilder(1024);
getprivateprofilestring(section,key,def,temp,1024,filename);
return temp.tostring();
}
/// <summary>
/// 寫入整型數(shù)據(jù)
/// </summary>
/// <param name="section"></param>
/// <param name="key"></param>
/// <param name="ival"></param>
public void writeint(string section,string key,int ival)
{
writeprivateprofilestring(section,key,ival.tostring(),filename);
}
/// <summary>
/// 寫入字符串?dāng)?shù)據(jù)
/// </summary>
/// <param name="section"></param>
/// <param name="key"></param>
/// <param name="strval"></param>
public void writestring(string section,string key,string strval)
{
writeprivateprofilestring(section,key,strval,filename);
}
/// <summary>
/// 刪除鍵值
/// </summary>
/// <param name="section"></param>
/// <param name="key"></param>
public void delkey(string section,string key)
{
writeprivateprofilestring(section,key,null,filename);
}
/// <summary>
/// 刪除模塊
/// </summary>
/// <param name="section"></param>
public void delsection(string section)
{
writeprivateprofilestring(section,null,null,filename);
}
}
}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 河池市| 姚安县| 安陆市| 新平| 建宁县| 贵南县| 镇江市| 米脂县| 哈巴河县| 商南县| 横山县| 长丰县| 珲春市| 漯河市| 调兵山市| 湖北省| 滕州市| 巴南区| 汝州市| 翼城县| 大田县| 儋州市| 壶关县| 新兴县| 镇宁| 华蓥市| 安龙县| 旺苍县| 迭部县| 德清县| 济阳县| 岳西县| 于都县| 托克逊县| 武义县| 蓬安县| 应城市| 连云港市| 大同市| 德化县| 项城市|