Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
Роман   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
1-1099400578
Strimer
2004-11-02 16:02
2004.11.14
Возможно ли разместить вертикальный текст на кнопке?


14-1099019637
XL-DiB
2004-10-29 07:13
2004.11.14
Как узнать какие файлы читает процесс ?


3-1097846678
Maverick
2004-10-15 17:24
2004.11.14
BLOB поля


14-1098878086
icebeerg
2004-10-27 15:54
2004.11.14
Как вы относитесь к подобному?


3-1097650617
Dmitrij__K
2004-10-13 10:56
2004.11.14
XML и TClientDataSet





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский