#region 操作INI
//保存ini文件
[System.Runtime.InteropServices.DllImport("kernel32 ")]
public static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
//读取ini文件
[System.Runtime.InteropServices.DllImport("kernel32 ")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
/// <summary>
/// 读取ini文件
/// </summary>
/// <param name="section">区域</param>
/// <param name="key">键值</param>
/// <param name="path">路径</param>
/// <returns></returns>
public static string GetIniValue(string section, string key,string path)
{
StringBuilder sb = new StringBuilder(255); //255为字符串长度
GetPrivateProfileString(section, key, "", sb, 255, path);
return sb.ToString();
}
#endregion
C#操作INI文件
最新推荐文章于 2024-09-27 11:48:02 发布