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

Вниз

А как закрывая окно крестиком выполнить что-нибудь?   Найти похожие ветки 

 
Arturchik   (2004-04-04 00:40) [0]

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


 
Zacho ©   (2004-04-04 00:41) [1]

OnCloseQuery


 
Diamond Cat ©   (2004-04-04 00:54) [2]


> Zacho ©   (04.04.04 00:41) [1]
> OnCloseQuery
забавно

form1.onclose


 
Arturchik ©   (2004-04-04 01:01) [3]

Спасибо


 
Zacho ©   (2004-04-04 01:04) [4]


> Diamond Cat ©   (04.04.04 00:54) [2]

Не всегда сработает. Универсально - именно OnCloseQuery


 
Diamond Cat ©   (2004-04-04 01:08) [5]


> Не всегда сработает.
ну на терминейт не сработает
OnCloseQuery - Occurs when the Close method is called or when the user chooses Close from the form"s System menu.

Use OnClose to perform special processing when the form closes. The OnClose event specifies which event handler to call when a form is about to close. The handler specified by OnClose might, for example, test to make sure all fields in a data-entry form have valid contents before allowing the form to close.

A form is closed by the Close method or when the user chooses Close from the form"s system menu.


 
Zacho ©   (2004-04-04 01:10) [6]


> Diamond Cat ©   (04.04.04 01:08) [5]
>
> > Не всегда сработает.
> ну на терминейт не сработает

Не только.
И просто любопытно, а что забавного ?


 
Diamond Cat ©   (2004-04-04 01:24) [7]


> Zacho ©

по поводу "забавно" просто ошибся, не то выделил, а забавно, что человеки пытаются чего-то напмсать не зная элементарных вещей


 
Андрей Сенченко ©   (2004-04-04 11:38) [8]

Diamond Cat ©   (04.04.04 01:24) [7]

Вот просто интересно ... Событие OnCloseQuery стало для Вас элементарным до Вашего "Hello World !" или всё-таки после ? Или Вы родились с врожденным опытом программирования распределенных баз данных ?

Завидую.


 
Diamond Cat ©   (2004-04-04 13:34) [9]


> Андрей Сенченко ©

методы объектов стали для меня первым что я узнал, программу Hellow word вообще не писал, и вообще че пристал-то яж никого ногами не пинал.


 
Андрей Сенченко ©   (2004-04-04 14:08) [10]

Понимаешь, в те времена когда я писал свой HelloWorld ( кстати полезная штука ), понятия "объект" еще не существовало - оно появилось примерно пятью годами поздже. Посему и усмотрел не то чтобы пинание ногами, но эдакий широкий замах на это дело :)


 
555ААА555   (2004-04-04 14:55) [11]

OnCloseQuery опмоему обрабатывается системой а
OnClose прогой


 
Андрей Сенченко ©   (2004-04-04 15:02) [12]

Запусти

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls;

type
 TForm1 = class(TForm)
   Button1: TButton;
   procedure Button1Click(Sender: TObject);
   procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
 Form1.Close;
end;

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
 showmessage ("uuuuuuuu");
end;

end.


 
555ААА555   (2004-04-04 15:15) [13]

И что???? добавь CanClose:=False

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
showmessage ("uuuuuuuu");
CanClose:=False;
end;


 
Андрей Сенченко ©   (2004-04-04 15:17) [14]

Добавлю. Обработается. Форма не закроется.
А как это сочетается с

555ААА555   (04.04.04 14:55) [11]
OnCloseQuery опмоему обрабатывается системой


?



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
7-1076228238
Ермак
2004-02-08 11:17
2004.04.18
Взаимодействие с сервисом


1-1080734716
Серж
2004-03-31 16:05
2004.04.18
кто-нить ставил супер RX-Lib JVCL (project Jedi)?


3-1079556435
dfg
2004-03-17 23:47
2004.04.18
Не восстанавливается бд


14-1080030376
ISP
2004-03-23 11:26
2004.04.18
Программеры и Админы


3-1079607938
Tack83
2004-03-18 14:05
2004.04.18
Ошибки округления вещественных чисел в TDBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский