C ini檔案讀寫 例項

2021-05-22 14:50:43 字數 823 閱讀 2913

ini檔案一般用於儲存當前執行的程式或者一些臨時的配置屬性的檔案。也有時用於儲存一定的資料以便於臨時或者配置上的需要。

文字格式如下:

[section1 name] ---------用 括起來,其包含多個key

keyname1=value1 ------格式是 key=value。

keyname2=value2

...

[section2 name]

keyname1=value1

keyname2=value2

其中有專門讀寫ini檔案的windows方法:
[dllimport("kernel32")]
// 寫入ini檔案操作section,key,value
private static extern long writeprivateprofilestring(string section,string key, string val, string filepath);
[dllimport("kernel32")]
// 讀取ini檔案操作section,key,和返回的keyvalue
private static extern int getprivateprofilestring(string section,string key, string def, stringbuilder retval,int size, string filepath);
c#操作時**如下:

C ini檔案讀寫 例項

ini檔案一般用於儲存當前執行的程式或者一些臨時的配置屬性的檔案。也有時用於儲存一定的資料以便於臨時或者配置上的需要。文字格式如下 section1 name 用 括起來,其包含多個key keyname1 value1 格式是 key value。keyname2 value2 section2 ...

C ini 檔案的讀寫

先 參考 之前的乙個博文 配置檔案中經常用到ini檔案,在vc中其函式分別為 寫入.ini檔案 bool writeprivateprofilestring lpctstr lpstring,鍵值,也就是資料 lpctstr lpfilename ini檔案的路徑 讀取.ini檔案 dword ge...

C ini檔案讀寫類

vc中提供了api函式進行ini檔案的讀寫操作,但是微軟推出的c 程式語言中卻沒有相應的方法,下面是乙個c ini檔案讀寫類,從網上收集的,很全,就是沒有對section的改名功能,高手可以增加乙個。using system using system.io using system.runtime....