ini配置檔案讀取類 C

2021-08-24 18:35:23 字數 1320 閱讀 5125

using system;

using system.io;

using system.runtime.interopservices;

using system.text;

using system.collections;

using system.collections.specialized;

public class inifiles

//讀整數

public int readinteger(string section, string ident, int default)

catch (exception ex)

}//寫整數

public void writeinteger(string section, string ident, int value)

//讀布林

public bool readbool(string section, string ident, bool default)

catch (exception ex)

}//寫bool

public void writebool(string section, string ident, bool value)

//從ini檔案中,將指定的section名稱中的所有ident新增到列表中

public void readsection(string section, stringcollection idents)

private void getstringsfrombuffer(byte buffer, int buflen, stringcollection strings)}}

}//從ini檔案中,讀取所有的sections的名稱

public void readsections(stringcollection sectionlist)

//讀取指定的section的所有value到列表中

public void readsectionvalues(string section, namevaluecollection values)

}/**/

讀取指定的section的所有value到列表中,

//public void readsectionvalues(string section, namevaluecollection values,char splitstring)

////}

//清除某個section

public void erasesection(string section)

//確保資源的釋放

~inifiles()

}

C 讀取Ini配置檔案類

配置檔案 為filename.ini 的檔案 第一行必須為空,不然讀不出值 section1 key value key2 value section2 key value key2 value 如下 using system using system.runtime.interopservices...

C 讀取ini配置檔案

using system using system.io using system.runtime.interopservices using system.text todo 在此處新增建構函式邏輯 public class iniclass 寫入ini檔案 專案名稱 如 typename 鍵 值...

C 讀取ini配置檔案

雖然微軟早已經建議在windows中用登錄檔代替ini檔案,但是在實際應用中,ini檔案仍然有用武之地,尤其現在綠色軟體的流行,越來越多的程式將自己的一些配置資訊儲存到了ini檔案中。section key valuevc中提供了api函式進行ini檔案的讀寫操作,但是微軟推出的c 程式語言中卻沒有...