| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Завершение работы диалога |
| Автор: Underdark 19.1.2005, 12:51 |
| Люди подскажите, как при окончании работы диалога встроить свой код. Мне просто банально надо проверить данные при закрытии через системное меню или после нажатии клавиши, изменяющей ModalResult. Если использовать OnClose, то вопрос - он обязательно вызовется при завершении процедуры ShowModal. |
| Автор: _hunter 19.1.2005, 13:38 |
| вызовется ( ты сам и ответил на свой вопрос ) |
| Автор: Underdark 19.1.2005, 14:15 |
| Я приблизительно знал ответ, но оставались сомнения Большая СПАСИБА |
| Автор: Snowy 19.1.2005, 14:22 |
| Ну раз знал, то можно было просто проверить... |
| Автор: Akella 19.1.2005, 17:10 | ||
абсолютно согласен можно еще использовать событие OnCanClose |
| Автор: Петрович 20.1.2005, 22:24 | ||
Думаю что это даже правильнее. Поскольку если при проверке окажется что что-то не так, можно отказать в закрытии диалога - пусть исправляют. |