|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.01.2014, 16:51 | #1 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Положение форм в ini файлы
Всех с новым годом!!!
У меня такая маленькая проблема) Есть программа, в которой есть 298 Form например, Я открыл только 4 формы и все остальные я не трогал... и вот формы например такие form2 form5 form232 form125 все у меня только эти формы) Я хотел бы на "OnClose" главной form1 сделать функцию такую, Например выходит сообщение showmeasage('Cохранить рабочий стол?') и если юзер нажал на кнопку "ок" или там "да" то программа сохранила те формы которые были открыты, и сохранила их положение в settings.ini чтоб при повторном открытии у меня открылись только те формы которые я оставлял активными, возожно ли так? Если да то можно примерчик?
99% ошибок компьютера сидит в полуметре от монитора.
|
01.01.2014, 18:35 | #2 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Если у тебя в проекте столько форм - ищи пути от них избавится. Много компонент использовать - не хорошо.
alextrof94$gmail.com
|
01.01.2014, 18:43 | #3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Что-то меня терзают смутные сомнения, что есть необходимость в таком количестве форм... Если в них похожие данные, может есть смысл создавать их динамически? В любом случае, я не могу представить программу, в которой можно (не модально!!!) открыть 298 форм, потом перейти на главную и закрыть программу. Ужас!!!
По теме... - Нужно узнать какие формы сейчас открыты Код:
ИЛИ - задать глобальную переменную, например Код:
if Write_Form_Params then (записать в ini-файл какой-то параметр, что эту форму нужно открыть после открытия главной). А в общем, бред... Дальше даже писать не хочется... Пересмотрите всю структуру программы. Не правильно она сделана изначально... |
01.01.2014, 19:09 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
01.01.2014, 19:10 | #5 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
ну вот такие окна у меня
просто я же не знаю какое именно нужно будет юзеру.... вот нашел пример Код:
99% ошибок компьютера сидит в полуметре от монитора.
Последний раз редактировалось Fahman; 01.01.2014 в 19:12. |
01.01.2014, 20:57 | #6 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
01.01.2014, 21:27 | #7 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
как ни чем? в каждом окне свой фьчерс свои акции и валютные пары ) только размер 1) ито не у всех акций
золото например чуток меньше по высоте
99% ошибок компьютера сидит в полуметре от монитора.
|
01.01.2014, 21:30 | #8 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Но их же юзер не будет просматривать одновременно. Да и если одновременно - создавай динамически. http://www.cyberforum.ru/delphi-begi...read99806.html
alextrof94$gmail.com
Последний раз редактировалось alextrof94; 01.01.2014 в 21:32. |
01.01.2014, 21:37 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Одновременно чтоб их просмотреть понадобится А-а-а-а-громнейший телевызер.
I'm learning to live...
|
|
01.01.2014, 21:46 | #10 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Кажется я понял. Человек не рисует на форме графики, а имеет кучу имаджей с картинками, распиханными по формам, а о динамическом создании вообще ничего не знает, вот и накодил тучу бреда.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ini файлы | King_Of_Arthur | БД в Delphi | 8 | 29.07.2013 14:35 |
ini файлы | Умагаджи | Общие вопросы Delphi | 5 | 08.02.2011 16:09 |
ini-файлы | KORT | Общие вопросы C/C++ | 1 | 07.07.2008 15:12 |
Ini файлы | Airou | Общие вопросы Delphi | 23 | 07.05.2008 19:50 |
INI файлы | aesoem | Общие вопросы Delphi | 3 | 24.12.2007 21:22 |