SoFunction
Updated on 2025-03-03

Example of operating ini file


using System;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;

using ;
using ;

namespace CreateWebDir
{
    /// <summary>
/// Summary description of INIFile
    /// </summary>
    public class INIFile
    {

        public string path;

        public INIFile(string INIPath)
        {
            path = INIPath;
        }

        [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)
        {
            WritePrivateProfileString(Section, Key, Value, );
        }


        public string IniReadValue(string Section, string Key)
        {
            StringBuilder temp = new StringBuilder(255);

            int i = GetPrivateProfileString(Section, Key, "", temp, 255, );

            return ();

        }
    }
}