Главная страница
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.033 c
14-1083244571
Undert
2004-04-29 17:16
2004.05.23
Internet Traffic Quota Software


3-1082810974
DDespot
2004-04-24 16:49
2004.05.23
Клиент-сервер через интернет.


4-1080579089
ботинок
2004-03-29 20:51
2004.05.23
окно типа аськи


7-1082023124
Rikki
2004-04-15 13:58
2004.05.23
Как заблокировать компьютер а тоесть......


6-1080555134
Sur
2004-03-29 14:12
2004.05.23
как узнать IP