配置檔案 為filename.ini 的檔案
第一行必須為空,不然讀不出值
[section1]key=value
key2=value
.........
[section2]
key=value
key2=value
.........
**如下:
usingsystem;
using
system.runtime.interopservices;
using
system.text;
namespace
test
#region 宣告讀寫ini檔案的api函式 [dllimport(
"kernel32
")]
private
static
extern
long writeprivateprofilestring(string section, string key, string val, string
filepath);
[dllimport(
"kernel32")]
private
static
extern
int getprivateprofilestring(string section, string key, string defval, stringbuilder retval, int size, string
filepath);
[dllimport(
"kernel32")]
private
static
extern
int getprivateprofilestring(string section, string key, string defval, byte retval, int size, string
filepath);
#endregion
//////
寫ini檔案
/// ///
段落 ///
鍵 ///
值 public
void iniwritevalue(string section, string key, string
ivalue)
//////
讀取ini檔案
/// ///
段落 ///
鍵 ///
返回的鍵值
public
string inireadvalue(string section, string
key)
//////
讀取ini檔案
/// ///
段,格式
///鍵 ///
返回byte型別的section組或鍵值組
public
byte inireadvalues(string section, string
key)
}}
ini配置檔案讀取類 C
using system using system.io using system.runtime.interopservices using system.text using system.collections using system.collections.specialized publ...
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 程式語言中卻沒有...