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

Вниз

Закрытие формы   Найти похожие ветки 

 
Прохожий ©   (2003-08-20 12:30) [0]

Тупой, наверное, сейчас вопрос сейчас задам, но всё же. Как правильно закрывать форму? Что бы после закрытия отображалась не главная форма, а та, которая нужна мне?

p.s. Прошу сильно не ругаться и сделать поправку на мою неопытность :))


 
panov ©   (2003-08-20 12:32) [1]

Какая форма? Модальная, немодальная?

Как создавалась форма, которую закрываешь?
и т.п.


 
Прохожий ©   (2003-08-20 12:33) [2]

Формы разные. Есть Модальные есть простые. Создаются при загрузке, все статические.


 
panov ©   (2003-08-20 12:36) [3]

А как мы узнаем, какая форма тебе нужна после закрытия этой?


 
Прохожий ©   (2003-08-20 13:07) [4]

Делаю так:
Вызываю модальну форму. Из неё ещё раз другую - тоже модально. Потом вторую закрываю и нужно увидеть первую, а вижу главную


 
panov ©   (2003-08-20 13:08) [5]

Придется тебе все-таки код написать, как ты это делаешь и в первой и во второй форме. А также код, как закрываешь третью.


 
Прохожий ©   (2003-08-20 13:22) [6]

Открываю первую:
frm1.ShowModal;
Открываю вторую:
frm2.ShowModal;
Закрываю вторую:
ModalResult := mrCancel;
И попадаю в главную, а хочеться в frm1


 
Vlad ©   (2003-08-20 13:27) [7]

После frm2.ShowModal поставь frm1.Activate


 
pasha_golub ©   (2003-08-20 13:32) [8]

Интересно, а зависимостей между ModalResult двух модальных форм нет?


 
panov ©   (2003-08-20 13:34) [9]

Специально проверил - у меня после закрытия третьей формы показывается вторая.


 
Anatoly Podgoretsky ©   (2003-08-20 13:36) [10]

Прохожий © (20.08.03 13:22) [6]
Ошибка в программе


 
Прохожий ©   (2003-08-20 13:36) [11]

Специально проверил - у меня после закрытия третьей формы показывается вторая
А у меня главная :((


 
pasha_golub ©   (2003-08-20 13:40) [12]

Код пожалуйте


 
Прохожий ©   (2003-08-21 08:35) [13]

>panov [9]
Беру создаю новый проект, получаю всё Ok. В моём же модуле всё тоже самое, но выходит криво :(


 
panov ©   (2003-08-21 10:35) [14]

Был у меня такой же глюк однажды.

Убери попробуй все кнопки, имеющие модальное значение,
полностью перекомпилируй проект без использования ModalResult.

Если после этого не поможет, то почему просто не воспользоваться методом формы Close?



Страницы: 1 вся ветка

Текущий архив: 2003.09.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.029 c
1-10834
Zheks
2003-08-21 16:04
2003.09.04
Переноска файлов с изменением имени файла


1-10746
Nucl
2003-08-19 00:55
2003.09.04
Управление ScrollBars в StringGrid e


1-10797
cancel
2003-08-22 10:12
2003.09.04
Возврат строк из DLL


1-10785
ossa
2003-08-23 09:56
2003.09.04
работа с папкой. подскажите SelectDirectory нужно ставить до


1-10716
isma
2003-08-20 12:13
2003.09.04
Вопрос по ListView?