Запись - чтение в файл
Задача следущая:
По ходу работы программы некоторые значения меняются и их необходимо запомнить, что бы при следующем включение работать с обновленными. Их не много но они есть поэтому мне кажется БД здесь использовать не целесообразно.
Выход я вижу в записи в файл и чтении оттуда впоследствии. Если это действительно оптимальное решение подскажите мне набор функций, которые мне пригодяться или кусок кода, как Вам проще.
Заранее спасибо
Дмитрий
uses
Classes, Forms, ..., IniFiles;
const
IniFileName string = 'data.ini';
IniSectionName string = 'general';
...
var
IniFile TIniFile;
begin
IniFile = TIniFile.Create (IniFileName);
try
IniFile.WriteInteger (IniSectionName, 'Переменная 1', Number);
IniFile.WriteString (IniSectionName, 'Переменная 2', Text);
...
finaly
IniFile.Free;
end;
end;
Для чтения, соответственно, ReadString, ReadInteger. Посмотрите справку Delphi для inifiles - там всё подробно описано.
[ Это Сообщение было отредактировано x77 в 2001-11-09 1043 ]
Используй TRegIniFile
Не захламляйте реестр!