Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: 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 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
14-1098947558
peypivo
2004-10-28 11:12
2004.11.14
Кодировки


1-1098810059
aab
2004-10-26 21:00
2004.11.14
winapi owner, parent delphi-?


14-1098892180
Александр1
2004-10-27 19:49
2004.11.14
Настройка web


14-1098016249
GanibalLector
2004-10-17 16:30
2004.11.14
Киев ???


4-1096990242
Leaner
2004-10-05 19:30
2004.11.14
Не всегда появляется трей-иконка