C 讀取和生成Ini檔案

2021-09-02 02:28:36 字數 1063 閱讀 7320

新建乙個類,附上**如下:

tip:括號內為ini檔案的位址路徑,@為轉義符號,不然會報錯。

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.io;

using system.runtime.interopservices;

namespace ini

public inifiles()

/// /// 寫入ini檔案

///

/// 專案名稱(如 [typename] )

/// 鍵

/// 值

public void iniwritevalue(string section, string key, string value)

if (string.isnullorempty(key))

if (value == null)

writeprivateprofilestring(section, key, value, this.inipath);

}/// /// 讀出ini檔案

///

/// 專案名稱(如 [typename] )

/// 鍵

public void inireadvalue(string section, string key,ref string value)

if (string.isnullorempty(key))

int i = getprivateprofilestring(section, key, "", temp, 500, this.inipath);

if (i != 0)

temp = null;

}/// /// 驗證檔案是否存在

///

/// 布林值

public bool existinifile()

}}

C 讀取INI檔案

class inifile public bool setint string szsection,string szkey,int ival public bool setstring string szsection,string szkey,string szval public uint32...

C 讀取INI檔案

由於在c 並沒有提供專門讀取ini檔案的api,所以需要間接呼叫c 的api來進行讀取。using system using system.collections.generic using system.linq using system.text using system.io namespac...

C 讀取INI檔案

廢話不多說,直接上 1 引入命名空間 system.runtime.interopservices system.io 2 寫乙個類 inihelper public class inihelper else 寫入ini檔案 名稱 關鍵字 預設值 ini檔案位址 public static bool...