Главная страница
    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.46 MB
Время: 0.037 c
9-1090216307
Yurko
2004-07-19 09:51
2004.11.14
Расчет нормалей (OpenGL)


3-1097738780
boba
2004-10-14 11:26
2004.11.14
Проблема с параметрами в FIBQuery


3-1097736858
alsov1
2004-10-14 10:54
2004.11.14
Как в timestamp записать милисекунды?


14-1099083293
Lancelot
2004-10-30 00:54
2004.11.14
Так, прочитал...


1-1099426141
SteelMan
2004-11-02 23:09
2004.11.14
что за файл qtintf.dll





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский