![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 10
|
![]()
Написал программу для строительных расчетов (типа калькулятора).
После выполнения расчетов, расчеты можно сохранить, я храню всю форму в файле и загружаю его, сохраняется вроде нормально... правда места очень много занимает, но это пока не проблема. Проблема вот в чем: Первый раз форма загружается нормально, в следущие запуски открывается модальное окно, старое не прячется. Как сделать так чтобы загружалась сохраненная форма, а вызывающая форма пряталась .... Вот мой код: Код:
|
![]() |
![]() |
![]() |
#2 | |
Programming...
Форумчанин
Регистрация: 13.03.2010
Сообщений: 198
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 10
|
![]()
procedure TForm2.N4Click - сохранение Self в файл OpenDialog1.FileName
procedure TForm2.N3Click - открытие файла OpenDialog1.FileName и запись значений в форму RunTimeForm, которая сейчас задается как TForm2.CreateNew(Self). т.е. по идее мы создаем новую форму, а старую никуда не деваем, и никак у меня не получается её убрать, Visible, Close, Hide не действуют, может кто знает как её спрятать, еще раз скажу работает корректно, но остается ненужное старое окно .... |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 10
|
![]()
И сохраняет также ... один раз сохраняет, апотом умирает ... программа, пишет cannot make a visible window modal, на форумах смотрел поиском, пишут надо перед ShowModal прописывать Visible:=false, но что-то не помогает ...
|
![]() |
![]() |
![]() |
#5 |
Programming...
Форумчанин
Регистрация: 13.03.2010
Сообщений: 198
|
![]()
eli ti zdelal visible := false to tebe ashibka potomushto ti vizivaeshi ShowModal, nu zdelai visible := true;
Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 10
|
![]()
Перепробовал всякие комбинации true/false, ничего не выходит, а загрузку/сохранение очень надо сделать ... может как-то по-другому можно сделать сохранение формы (или всей информации с формы) в файл и потом считывать ... ? Подскажите, пожалуйста.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
загрузка файла без формы обратной связи ... | master3763 | PHP | 10 | 04.01.2010 00:54 |
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid | lightdevil | Общие вопросы Delphi | 3 | 06.03.2009 23:10 |
загрузка из файла | RAVAL)) | Общие вопросы Delphi | 2 | 04.03.2009 12:48 |
Загрузка из файла. | (*_*) | Общие вопросы C/C++ | 2 | 28.02.2009 22:16 |
Загрузка содержания формы из базы | Квэнди | БД в Delphi | 8 | 03.05.2007 13:43 |