terça-feira, 13 de março de 2018

Aula 20 como ler e escrever um arquivos ini





Código para a classe INIFile



public
class INIFile






    {
        public string path { get; private set;
}
        [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 INIFile(string INIPath)
        {
            path = INIPath;
        }
        public void IniWriteValue(string
Section, string Key, string Value)
        {
            WritePrivateProfileString(Section,
Key, Value, this.path);
        }
        public string IniReadValue(string
Section, string Key)
        {
            StringBuilder temp = new
StringBuilder(255);
            int i =
GetPrivateProfileString(Section, Key, "", temp, 255, this.path);
            return temp.ToString();
        }
    }



Estrutura do aqruivo ini da aula:





[Aparencia]
Titulo=Aula
20
Cor=White

Pesquisar neste blogue

Com tecnologia do Blogger.

Páginas