Вниз
Скачать: CL | DM;

Сохранение данных   Найти похожие ветки 

← →
Роман   (2004-11-02 11:36) [0]

Уважаемые знатоки.
Долгие споры на http://delphimaster.net/view/1-1099288052/ так ни к чему и не привели. Сижу у разбитого корыта и не знаю ЧТО делать.
Вот к примеру на форме Memo, Edit, Spin не имеет значения. Как бы мне по закрытию формы все это дело в один файл записать, а по открытию все расставить по полочкам.
Заранее спасибо.


← →
Digitman ©   (2004-11-02 11:51) [1]

перед уничтожением формы открой файл для записи, запиши туда последовательно значения св-в Memo.Text, Edit.Text и прочие (измененные в ходе работы программы) св-ва иных нужных тебе компонентов

после создания формы этот файл для чтения, прочитай оттуда последовательно ранее сохраненные тобой значения и присвой их соотв.св-вам соотв.компонентов в том же порядке, в котором ты их ранее сохранил


← →
Анонимщик ©   (2004-11-02 12:01) [2]

Тебе же абсолютно все рассказали.

При закрытии - сохранение:

var
 aIF: TIniFile;
begin
 aIF := TIniFile.Create("c:\MyProg\if.ini");
 aIF.WriteString("Common", "Memo1", Memo1.Lines.Strings[0]);
 aIF.WriteString("Common", "Edit1", Edit1.Text);
 aIF.WriteInteger("Common", "SpinEdit1", SpinEdit1.Value);
end;

Считывать нужно аналогично - испрльзуй вместо WriteString ф-ию ReadString. И читай хелп по TIniFile


← →
КаПиБаРа ©   (2004-11-02 12:04) [3]

В EhLib есть компнент. Может сохранять в ini может в реестр. Рекомендую.


← →
Роман   (2004-11-02 15:16) [4]

Но это самые простые способы!!! Впрочем что я мучаюсь, записал, зашифровал, потом заархивировал, запаролил, переместил на удаленный сервер, удалил все пермишинсы и теперь точно в него никто не залезет.


← →
Роман   (2004-11-02 15:16) [5]

Но это самые простые способы!!! Впрочем что я мучаюсь, записал, зашифровал, потом заархивировал, запаролил, переместил на удаленный сервер, удалил все пермишинсы и теперь точно в него никто не залезет.


← →
Анонимщик ©   (2004-11-02 15:18) [6]

А чего тебе вообще надо?


← →
Роман   (2004-11-02 15:34) [7]

Хотелось бы на выходе иметь файл типа data.dat плохочитаемый в блокноте, для каждого пользователя свой, со своими настройками и паролями.


← →
Digitman ©   (2004-11-02 16:04) [8]


> Роман   (02.11.04 15:34) [7]



> плохочитаемый


Ромушка, золотце) ... если ты ведешь речь о сохранении/восстановлении неких свойств неких компонентов, то это - один вопрос .. и ты его задал .. и тебе на него дали некие ответы, претендующие на руководство к действию .. но какого хрена ко всему эт ому имеет слово "зашифровал" - вот это уже совершенно непонятно


← →
Роман   (2004-11-02 16:12) [9]

Все я пошел отседова...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
14-1098867372
Developerr
2004-10-27 12:56
2004.11.14
Чтение и запись файла с расширением dat


3-1097393378
Vladgul
2004-10-10 11:29
2004.11.14
Создание собственной БД


3-1096268547
Virgo
2004-09-27 11:02
2004.11.14
Вопрос по ТDataBase.Params


1-1099417780
Nic2
2004-11-02 20:49
2004.11.14
Записи


3-1097652026
first_may
2004-10-13 11:20
2004.11.14
Выборка...




   Наверх