国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 金堂县| 贞丰县| 沂南县| 陈巴尔虎旗| 贵定县| 奉化市| 潜山县| 洪泽县| 铜陵市| 苍南县| 昌吉市| 惠州市| 敦化市| 莎车县| 罗江县| 泰宁县| 铁岭县| 巴东县| 黎平县| 珠海市| 南华县| 济南市| 荆门市| 阿巴嘎旗| 右玉县| 扬州市| 闽侯县| 金平| 泸西县| 吴桥县| 万全县| 醴陵市| 桃江县| 荥经县| 平乡县| 徐水县| 蓬溪县| 扎鲁特旗| 环江| 泰来县| 黔西|