Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2009, 18:08   #1
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию форма

как сделать так, чтобы при закрытии любой из дочерних форм, закрывались все формы, включая и главную?
Temka вне форума Ответить с цитированием
Старый 02.06.2009, 18:15   #2
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Поосле открытия кажной формы пиши Close:
Код:
Form2.ShowModal;
Close;
Evgeniy26 вне форума Ответить с цитированием
Старый 02.06.2009, 18:16   #3
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

В событии onClose дочерней формы пропишите:
Код:
 Application.Terminate;
Только тогда не произойдет событие onClose главной формы.
Или можете попробовать так:
Код:
 FormMain.Close; //FormMain - главная форма
Предварительно надо подключить к дочерней форме модуль главной (File\Use Unit... там выбрать FormMain)
Тут произойдет событие onClose у главной формы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
форма blackstersl Общие вопросы Delphi 1 18.09.2008 15:23
форма blackstersl Общие вопросы Delphi 4 17.09.2008 21:35
форма blackstersl Мультимедиа в Delphi 1 23.08.2008 19:03
Форма subsonic Общие вопросы Delphi 5 10.01.2008 11:18
форма... Briz Общие вопросы Delphi 8 22.10.2007 17:26