недавно столкнулся с тем что многие новички неумеют работать с INI'файлами, на самом деле все довольно просто)) первым делом в uses добавляете Inifiles Так же обьявляем глобальную переменную(самое банальное ini:TIniFile название не имеет особого значения главное это тип TIniFile затем в OnCreate формы пишем Код: ini:=TiniFile.Create(ExtractFilePath(Application.Exename) + '\settings.ini'); это создаст в папке с программой файл settings.ini с которым будем работать программа Теперь основные функции этого типа файлов Код: w:=ini.ReadString('MMORPG-DEVS','.ru','1) это загонит в переменную(типа string) значение из общего типа MMORPG-DEVS( в инике будет отображатся как [MMORPG-DEVS]) подтип .ru(nfr и будет .ru=значение) если после .ru= пусто то программа подставляет значение по умолчанию(1, можно пост аивть свое) теперь запись в файл Код: Ini.WriteString('MMORPG-DEVS','.ru',w); это соответсвтвенно запишет значение переменной типа стринг в подтип .ru выглядеть будет так [MMORPG-DEVS] .ru=значение w писал сам, думаю новичкам будет полезно