ini文件操作

//--------------申明对ini文件的读写操作!

[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 def, StringBuilder retVal, int size, string filePath);

public void IniWriteValue(string Section, string Key, string Value, string filepath)//对ini文件进行写操作的函数

{

WritePrivateProfileString(Section, Key, Value, filepath);

}

public string IniReadValue(string Section, string Key, string filepath)//对ini文件进行读操作的函数

{

StringBuilder temp = new StringBuilder(255);

int i = GetPrivateProfileString(Section, Key, "", temp,

255, filepath);

return temp.ToString();

}

 

posted @ 2012-03-04 23:28  月夜清风  阅读(204)  评论(0编辑  收藏  举报