Interceptor
31-08-2004, 17:17
Програма должна уметь сохранять и считывать значение 10 переменных в файл.
Переменные разные, например string[21], integer, Tdatetime, ... и т.д.
1) Сразу же на ум приходит INI-файл, но слишком уж открыто в нём сидят эти переменные,
хотелось бы их припрятать от нехорошых глаз, ведь там будет сохранятся такая инфа, как
логин, пассворд, ...
2) Тогда можно сделать так:
type
TCfg=record
p1:string[21];
p2:TDateTime;
...
pn:boolean;
end;
...
var
F: file of Tcfg;
но тут меня смущает один момент: когда прийдется записывать и читать только одну
переменную прийдется это делать с целой структурой типа Tcfg;
3) Ваш вариант.
PS. Виндосный реестр не подходит.
Переменные разные, например string[21], integer, Tdatetime, ... и т.д.
1) Сразу же на ум приходит INI-файл, но слишком уж открыто в нём сидят эти переменные,
хотелось бы их припрятать от нехорошых глаз, ведь там будет сохранятся такая инфа, как
логин, пассворд, ...
2) Тогда можно сделать так:
type
TCfg=record
p1:string[21];
p2:TDateTime;
...
pn:boolean;
end;
...
var
F: file of Tcfg;
но тут меня смущает один момент: когда прийдется записывать и читать только одну
переменную прийдется это делать с целой структурой типа Tcfg;
3) Ваш вариант.
PS. Виндосный реестр не подходит.