1. 程式人生 > 其它 >winform讀寫ini

winform讀寫ini

public class IniInfo
    {
        //呼叫API函式

        [DllImport("kernel32")]
        private static extern bool 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); /// <summary> /// 寫如INI檔案 /// </summary> /// <param name="Section">主節點名稱</param> /// <param name="Key">鍵名稱</param> /// <param name="Value">鍵值</param> ///
<param name="path">INI檔案地址</param> public static void WriteIni(string Section, string Key, string Value, string path) { WritePrivateProfileString(Section, Key, Value, path); } /// <summary> /// 讀取INI檔案 /// </summary> ///
<param name="Section">主節點名稱</param> /// <param name="Key">鍵名稱</param> /// <param name="path">INI檔案地址</param> /// <returns>鍵值</returns> public static string ReadIni(string Section, string Key, string path) { StringBuilder temp = new StringBuilder(255); int i = GetPrivateProfileString(Section, Key, "", temp, 255, path); return temp.ToString(); }

以上是原始碼!