C#操作INI文件
来源:互联网 发布:手机淘宝退货填单号 编辑:程序博客网 时间:2024/05/16 00:30
#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