Halcom 发表于 2020-12-6 13:28:25

操作ini文件


读取ini文件
      
      private static extern long GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, int nSize, string lpFileName);

      public static string GetKeys(string lpAppName, string lpKeyName, string lpDefault, string iniFile)
      {
            StringBuilder returnString = new StringBuilder(1024);
            if (File.Exists(iniFile))
            {
                long res = GetPrivateProfileString(lpAppName, lpKeyName, lpDefault, returnString, 1024, iniFile);
            }
            return returnString.ToString();
      }调用
            string exepath = Application.StartupPath;
            string x = IniFileOperator.GetKeys("App_Setting", "x", "", exepath + @"/" + "config.ini");
            string path = IniFileOperator.GetKeys("App_Setting", "path", "", exepath + @"/" + "config.ini");
            this.textBox1.Text = x;
            this.textBox2.Text = path;ini文件:
#

x=1
path=D:\994-WiTiAi\ReadIniFile\ReadIniFile\bin\Debug







页: [1]
查看完整版本: 操作ini文件