Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как сохранить?


Автор: Размер и позиция окна 10.7.2005, 23:21
Как сохранить позицию и размер окна на экране при следующем запуске.

Автор: Alex 11.7.2005, 00:51
В состав любой современной библиотеки входят компоненты, которые позволяют автоматизировать этот процесс

Автор: Yanis 11.7.2005, 07:34
Нажми F1, на закладке Index напиши TIniFile,using, как ни странно там будет пример как раз по твоему вопросу - использования Ini файлов для сохранения параметров формы. Конечно можно ещё использовать реестр, но...

Автор: chaos 11.7.2005, 07:37
я считаю лутше использовать TRegistry для таких целей
хотя кто-то думает иначе

Автор: ~FoX~ 11.7.2005, 08:03
По onClose формы пишем координаты куда нибудь например в *.ini (ну не люблю я реестр)
По onCreate читаем данные и устанавливаем форму в нужное место.

Автор: Marriage 11.7.2005, 08:52
TFormStorage, есть такая компонента

Автор: Кащей 12.7.2005, 18:00
Либо в текстовике (ini файле) либо в таблицу завести, где хранить координаты окна, можно так же сохранять информацию о размере окна, количестве открывания и пр. И считывать инфу перед открытием формы.

Автор: mvdr 13.7.2005, 01:00
Или просто на OnClose сохранять в обычный файл (текстовый) но с расштрением *.ini для маскировки.
А на OnCreate - считывать

Автор: Akella 13.7.2005, 15:13
Не забудь про FormState - распахнутое или свёрнутое,

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)