Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
14-1083236023
infom
2004-04-29 14:53
2004.05.23
Как вам вчерашнии игры


4-1081527497
raul
2004-04-09 20:18
2004.05.23
Пуск -> Найти, интерестное окошко получается ( там где "Результ


1-1084265286
webAve
2004-05-11 12:48
2004.05.23
Мастера! Помогите решить проблему:


3-1083159183
diww
2004-04-28 17:33
2004.05.23
как сделать запрос?


14-1083310917
Ditrix
2004-04-30 11:41
2004.05.23
недостатки MSSQL




   Наверх