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

Вниз

Запретить Alt + F4 форме, а при нажатии на кнопку разрешить...   Найти похожие ветки 

 
Леша   (2003-09-04 02:11) [0]

Имеется форма и нужно сделать так, чтобы Alt + F4 не срабатывала. Форма не должна закрываться. При нажатии на кнопку проверяется условия и если все верно - форма закрывается. Как включить и как отключить реакцию на закрытие по Alt + F4


 
Vagrant ©   (2003-09-04 02:52) [1]

TForm1=class(TForm)
........
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormCloseQuery(Sender: TObject; var CanClose: boolean);
private
public
isCloseEnable:Boolean;
End;

procedure Form1.FormCreate(Sender: TObject);
Begin
.........
isCloseEnable:=false;
End;

procedure Form1.FormCloseQuery(Sender: TObject; var CanClose:boolean);
Begin
CanClose:=isCloseEnable
End;

procedure TForm1.Button1Click(Sender: TObject);
begin
IF // Здесь проверка условия
then Begin
isCloseEnable:=true;
Close
End;
end;


 
Леша   (2003-09-04 03:04) [2]

То что нужно.
СПАСИБО Vagrant.



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
1-48521
elf
2003-09-02 15:15
2003.09.15
сравнение строк


6-48683
Delpher_Gray
2003-07-14 13:14
2003.09.15
Как лучше всего передавать информацию через сокеты ?


1-48574
Алексей Петухов
2003-09-04 08:29
2003.09.15
Открыть документ Word


14-48701
VictorT
2003-08-28 17:11
2003.09.15
Моё терпение и такт скоро закончится :)


1-48597
Basilio
2003-09-04 16:31
2003.09.15
Рождение потомка TStringList