|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Работа с файлами в Delphi |
|
Delphi - Работа с файлами в Delphi
|
Новый участник Сообщения: 46 |
Профиль | Отправить PM | Цитировать Програма должна уметь сохранять и считывать значение 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. Виндосный реестр не подходит. |
|
------- Отправлено: 17:17, 31-08-2004 |
Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать SW
Однозначно файл должен быть бинарным, и не пойму, почему тебе не нравится вариант с записями. И еще бы неполохо криптонуть в придачу файлик, а то логин, пароль инфа какая никакая а ценная. |
Отправлено: 20:29, 31-08-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать SW
Исходя из своего опыта, советую: 1. Файл хранить именно в виде ini-файла, в текстовом виде; 2. Пароли и прочую приват-информаию криптовать своими алгоритмами и приводить к ascii-виду (см. например, как выглядят куки - они выглядят не как бинарные данные, даже если именно ими и являются). В самом простейшем случае можно и не приводить к ascii. Kuper >> Однозначно файл должен быть бинарным - не так уж и однозначно Никаких плюсов, кроме скорости написания кода. |
Отправлено: 08:43, 01-09-2004 | #3 |
Сообщения: 196
|
Профиль | Сайт | Отправить PM | Цитировать hasherfrog
Вариант весьма неплохой . |
Отправлено: 15:13, 01-09-2004 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Работа с INF-файлами | -devICE- | Наборы обновлений для Windows XP/2003/Windows 7 | 6 | 17-10-2022 01:11 | |
Работа с файлами | ramo | Программирование в *nix | 5 | 23-04-2007 12:33 | |
Работа с файлами в Pascal | paladin | Программирование и базы данных | 2 | 26-04-2004 11:31 | |
Работа с *reg файлами | Artya | Хочу все знать | 4 | 08-09-2003 14:32 | |
Работа с *.lng файлами | Artya | Хочу все знать | 2 | 18-03-2003 14:43 |
|