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

Вниз

Как перехватить закрытие главного окна?   Найти похожие ветки 

 
MAXHO-2   (2004-05-08 01:22) [0]

Ув. мастаки, меня инетересует как можно сделать, чтобы при попытке закрыть главное окно програмы появлялось диалоговое окно с "Да/Нет" при нажатии на "Да" диалог исчезал а окно не закрывалось, соответсвенно на "Нет" закрывалось.


 
DVM ©   (2004-05-08 01:24) [1]

1)
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
 if ... then CanClose:=true else CanClose:=false;
end;

2) WM_SYSCOMMAND + SC_CLOSE


 
MAXHO-2   (2004-05-08 01:31) [2]

Благодарю


 
SergP ©   (2004-05-08 08:34) [3]

>появлялось диалоговое окно с "Да/Нет" при нажатии на "Да" диалог исчезал
>а окно не закрывалось, соответсвенно на "Нет" закрывалось.

Интерестно, а какой текст должен быть написан в диалоговом окне, чтобы юзер правильно что ему нажимать? :-))))



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

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

Наверх




Память: 0.47 MB
Время: 0.054 c
3-1083146032
samovar inc.
2004-04-28 13:53
2004.05.23
значение вставить в поле базы


1-1084297006
Oleg_
2004-05-11 21:36
2004.05.23
ошибка при открытии файла excel


6-1080710055
Mistic
2004-03-31 09:14
2004.05.23
Зависание компа из-за сервера


3-1083090923
Михалычъ
2004-04-27 22:35
2004.05.23
Передвижение по полям


8-1078497702
artix
2004-03-05 17:41
2004.05.23
Поворот картинки