![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программа с иконкой в трее не дает выключить машину [D5, WinXP]
radix © (2004-08-10 07:35:00)Собственно каким образом или каким компонентом воспользоваться для нормального выключения компьютера? Если можно, то с примером...
Goorus (2004-08-11 04:23:00) [1]Можно добавить проверку, закрывать приложение если программа минимизированна.
Мастер (2004-08-10 09:36:00) [2]procedure TForm1.OnWM_SYSCOMMAND(var Message: TMessage);
begin
if Message.WParam and $FFF0 = SC_CLOSE then
begin
Application.Minimize;
Message.Result := 0;
end
else inherited;
end;
radix (2004-08-10 08:59:00) [3]>Goorus
Да, у меня стоит FormCloseQuery
CanClose:=false;
Application.Minimize;
Но как заставить при нажатии кнопки "close" [х] заставить программу свернуться ?
Goorus (2004-08-10 08:46:00) [4]У тебя не работает компонент выключения, или комп не выключается по команде ПУСК->выключить компьютер?
Если второе, то проверь событие формы FormCloseQuery. Помню, я ставил CanClose:=False, и у меня комп выключаться отказывался :)
sniknik (2004-08-10 08:19:00) [5]компоненты c вкладки FastNet используеш? потоки завершаеш?
обрабатывать событие WM_QUERYENDSESSION (можно все снять).
k-sergey (2004-08-10 08:09:00) [6]все ресурсы
free