DELPHI ГДЕ ХРАНИТЬ НАСТРОЙКИ ПРОГРАММЫ
Delphi предоставляет несколько способов хранения настроек программы: ini-файлы, реестр Windows и файлы конфигурации.
Один из наиболее распространенных способов - использование ini-файлов. Для этого можно воспользоваться классом TIniFile
:
var
IniFile: TIniFile;
begin
IniFile := TIniFile.Create('settings.ini');
IniFile.WriteString('General', 'UserName', 'John Doe');
IniFile.WriteInteger('General', 'FontSize', 12);
IniFile.Free;
end;
Еще один способ - использование реестра Windows. Для работы с ним нужно использовать класс TRegistry
:
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey('Software\MyProgram', True) then
begin
Reg.WriteString('UserName', 'John Doe');
Reg.WriteInteger('FontSize', 12);
Reg.CloseKey;
end;
Reg.Free;
end;
Еще один способ - использование файлов конфигурации. Один из наиболее популярных форматов - JSON. Для работы с файлами JSON можно использовать класс TJSONObject
:
var
JSONObject: TJSONObject;
begin
JSONObject := TJSONObject.Create;
JSONObject.AddPair('UserName', 'John Doe');
JSONObject.AddPair('FontSize', TJSONNumber.Create(12));
JSONObject.SaveToFile('settings.json');
JSONObject.Free;
end;
Программирование в Delphi Урок 10. Работа с Ini-файлами. Классы / Илья Хохлов
Урок №5 / 5.1 - Работа с файлами и сохранение настроек
DELPHI Урок 11 Сохранение пути к БД в файл, работа с ini файлом
Установка и активация Autocom Delphi DS150E cars delphi-hlp.rue3
Урок 2 - Настройки для приложения в Delphi
Установка и запуск Autocom Delphi DS150E Cars+Trucks 2017.R3
Файл настроек программы (ini файл) Delphi
Сохранение и Загрузка настроек Delphi
Урок №5 - Работа с файлами и сохранение настроек
Guardian Links #4 - IniFiles - Сохраняем настройки (DELPHI EX 7)