![]() |
|
|
![]()
|
|
| ura5 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
ТАКОЙ ВАРИАНТ РАБОТАЕТ при выходе по крестику.А как сделать,чтобы он срабатывал при нажатии пункта меню "Выход" ?
Спасибо. void __fastcall TTel1::OnClose(TWMClose& otv) { if (Application->MessageBox("Закончить работу ?","Подтвердите выход" , MB_YESNOCANCEL+MB_ICONQUESTION) == IDYES) Close(); *********************** |
|||
|
||||
| HappyLife |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 17.5.2006 Репутация: 4 Всего: 8 |
ura5, точно также.
|
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 34 Всего: 59 |
||||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
Вообще-то, если чесно, он вообщем-то не правильный ;)
Нужно так (на OnClose):
После этого, при вызове Close() будет выполняться условие. -------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| Vyacheslav |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Вообще то полная чушь. Итак. Если нужно закрыть программу, то -это означает, что нужно закрыть главное окно. Для того, чтобы перед закрытием производился запрос, нужно всего лишь задать ОДИН обработчик , который так и называется OnCloseQuery(Запрос на закрытие ) Весь код привратится в сущие пустяки
В хелпе, кстати на этот счет приводится пример
И все . Для крестика больше ничего не надо А для меню просто напишете обработчик
-------------------- С уважением, Вячеслав Ермолаев |
||||||
|
|||||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |