Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Вниззапись состояния Найти похожие ветки
← →
простофан (2012-06-12 19:51) [0]Добрый день
Помогите мне разобраться в такой проблеме. Мне надо чтобы программа сохраняла ту информацию, что пользователь вводил при выходе и при входе загружала её. Скажем ввел в эдит "привет", закрыл проект, открыл и в эдите уже эта надпись.
Вот с чего мне начать?
← →
Ega23 © (2012-06-12 20:01) [1]Очевидно, программа должна уметь куда-то некую информацию сохранять, и откуда-то некую информацию считывать.
Вариантов немало: реестр, файл, БД, в интернет наконец.
Нужно определиться, куда.
← →
простофан (2012-06-12 20:18) [2]Ega23 - т.е. записывать в файл, который будет создан в главной директории и потом загружать информацию с него при событии форм шоу?
← →
Давайте будем жрать! (2012-06-12 20:22) [3]на закрытие формы сохраняешь состояние в "%appdata%\prostofan corp\mainform.state". На показ формы если по тому пути валяется файл с состоянием, то загружаешь содержимое файла и применяешь к форме.
← →
DVM © (2012-06-12 20:22) [4]
> т.е. записывать в файл, который будет создан в главной директории
лучше в специальных отведенных под это дело местах
← →
Ega23 © (2012-06-12 20:26) [5]
> Ega23 - т.е. записывать в файл, который будет создан в главной
> директории и потом загружать информацию с него при событии
> форм шоу?
Записывать в некий файл по некоему пути. И загружать из него же, тогда, когда требуется.
← →
простофан (2012-06-12 20:44) [6]DVM - если я вам скину свой проект сможете мне это реализовать по принципу (создание доп файла в корн. директории) разумеется за плату. gleb.lucenko@mail.ru - моя почта, отпишите туда если согласны
← →
kurolesov (2012-06-13 00:47) [7]тут даже кто-то в своё время целый компонент писал для сохранения состояний формы:
http://www.delphimaster.ru/articles/formpropsaver.html
← →
Ega23 © (2012-06-13 01:49) [8]
> тут даже кто-то в своё время целый компонент писал для сохранения
> состояний формы:
Всё это лет 15 назад в старом добром Rx уже было сделано. TFormStorage.
← →
Германн © (2012-06-13 02:26) [9]
> Ega23 © (13.06.12 01:49) [8]
>
>
О! А откуда ты о нём узнал?
← →
Ega23 © (2012-06-13 08:17) [10]
> О! А откуда ты о нём узнал?
О ком?
← →
Dennis I. Komarov © (2012-06-13 23:57) [11]
> по принципу (создание доп файла в корн. директории)
Сказали же, не надо так делать...
← →
Германн © (2012-06-14 01:49) [12]
> Ega23 © (13.06.12 08:17) [10]
Проехали. Я уже давно знаю про этот компонент из RxLib. Но не думал, что ты тоже его знаешь. Но он, имхо, был сырой (недоработанный/недоотлаженный) в эпоху RxLib. Вплоть до последней авторской версии библиотеки. Поэтому и не стал его предлагать автору топика.
← →
Ega23 © (2012-06-14 07:38) [13]
> Но не думал, что ты тоже его знаешь.
По-моему, Rx знают все, кто клиента под БД на Delphi 5 писал. Что Rx, что EhLib.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.07 c