![]() | ||
РАБОТА С INI-ФАЙЛАМИ | ||
Класс TIniFile позволяет хранить настройки приложения в INI-файле. INI-файл представляет собой не что иное, как текстовый файл специфической структуры. Информация в этом файле сгруппирована по разделам (строкам, заключенным в квадратные скобки), а сами данные хранятся в этих разделах в виде пар ключ=значение. Ниже показан пример INI-файла: | ||
[Form] | ||
Для работы с INI-файлами необходимо добавить модуль IniFiles в раздел Uses. | ||
Считывание данных из INI-файла: | ||
var IniFile : TIniFile;
sPath, value: String;
begin
GetDir(0,sPath); {определяем корневую папку программы}
IniFile := TIniFile.Create(sPath + '\program.ini');
value:=IniFile.ReadString('Form','FormTop','0');
{в переменную value записывается значение FormTop}
inifile.free;
end; | ||
Запись данных в INI-файл: | ||
var IniFile : TIniFile;
sPath: String; |