Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

запись состояния   Найти похожие ветки 

 
простофан   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.057 c
2-1334296563
leklerk
2012-04-13 09:56
2013.03.22
Создание формы из консоли


2-1336632149
igorium
2012-05-10 10:42
2013.03.22
Чтение названий файлов в написанных НЕрусскими и НЕанглийскими


2-1346416774
Bolg
2012-08-31 16:39
2013.03.22
На что указывает указатель?


15-1329078602
Юрий
2012-02-13 00:30
2013.03.22
С днем рождения ! 13 февраля 2012 понедельник


15-1332614719
wl
2012-03-24 22:45
2013.03.22
Про коньяк на др. Дубль 2