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

Вниз

Моя прога мешает перезагрузке/перелогину Виндовс :-(   Найти похожие ветки 

 
Зинец Виктор ©   (2002-01-30 16:32) [0]

Есть у меня программка; ее не видно, только значек в трее; и виндовс не может выключиться, перезагрузиться или перелогиниться, пока эта программка работает :-(

я пробую так:

procedure TfrmMain.WM_QueryEndSession(var M: TMessage);
begin
M.Result := 1;

inherited;
Application.Terminate;
end;

но прога закрывается, а процесс перезагрузки/выключения останавливается - а как правильно?

В поиске нашел только ссылку на отсутствующую тему в форуме


 
Дремучий ©   (2002-01-30 22:52) [1]

procedure TfrmMain.WM_QueryEndSession(var M: TMessage);
begin
M.Result := 1;

inherited;
Application.Terminate;
end;


a зачем вообще это писать? это лишнее,
ведь никаких проверок ты не делаешь.





 
SoftOne ©   (2002-01-31 02:24) [2]

> Зинец Виктор
А ты уверен, что в inherited не меняется M.Result?
Стоило бы залесть в исходники и посмотреть, что выполняет inherited.
А, по существу, зачем ты ЭТО СООБЩЕНИЕ переписываешь?


 
dimich ©   (2002-01-31 08:31) [3]

Cкорее всего просто процесс не может разрушится. Это связано как правило с такими вещами как WM_CLOSE или CloseQuery. Разберись с этим...у меня тоже такой глюк был...дня 3 парился....потом вопрос решил.


 
Зинец Виктор ©   (2002-01-31 14:06) [4]

Зачем переписываю - без этого процесс перезагрузки/перелогина просто останавлявается, а программа продолжает работать; а так она хоть закрывается

У меня в OnDestroy главной формы еще удаляются обьекты - может из-за этого она сама выгрузиться не может?

Когда-то мне давали откуда-то цитату - что за чем происходит при перезагрузке вынь, но как всегда - потерялась :-(


 
Юрий Зотов ©   (2002-01-31 15:23) [5]

> ...без этого процесс перезагрузки/перелогина просто останавлявается

Так это и есть баг, который надо найти и вылечить, а не лепить подпорки.



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
4-42895
Sour
2001-12-17 20:08
2002.02.14
Ресурсы


14-42847
Snake2000
2001-12-24 12:22
2002.02.14
... а при нем задача...


14-42857
artur
2001-12-26 14:32
2002.02.14
delphi для windows 2000 server


1-42771
IronHawk
2002-01-31 12:57
2002.02.14
Уважаемые Мастера! Опять нужна ваша помощ с fsMDIChild.


3-42646
--Reporter--
2002-01-17 13:16
2002.02.14
Проблема с master-detail на сервере приложений