![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как програмно узнать шо windows хотят выгрузить. [D5, D6, Win95/98, Win2k, WinXP]
Shrek © (2002-06-23 15:39:00)Как програмно узнать шо windows хотят выгрузить.
Shrek (2002-06-23 17:17:00) [1]я работаю только с OnCloseQuery и у меня одна форма.
Спасибо Юрий Зотоввсё работает нормально.
Юрий Зотов (2002-06-23 17:08:00) [2]Вполне нормально, работать будет. Но лучше проверьте еще раз методы обработки событий OnCloseQuery и OnClose во всех формах - похоже, там что-то может быть не в порядке. Например, где-то CanClose=False, или Action<>caFree.
Shrek (2002-06-23 16:59:00) [3]короче у меня приложение не давало закрыть виндовс, мне надо было шоб приложение закрывалось есть виндовс это делял.....
вышло так:
type
TForm1 = class(TForm)
private
{ Private declarations }
procedure WMEnd(var Msg: TMessage);
message WM_QUERYENDSESSION;
procedure TForm1.WMEndS;
begin
Msg.Result := Integer(True);
Application.Terminate;
end;
Юрий Зотов (2002-06-23 15:58:00) [4]WM_QUERYENDSESSION
WM_ENDSESSION