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

Вниз

Программа не дает выключить комп   Найти похожие ветки 

 
leonidus ©   (2005-06-12 00:29) [0]

Мастера подскажите пожалуйста, сам просто теряюсь в догадках. Написал небольшую программку которая сидит в трее и мониторит окна IE. Все нормально, но если юзер решает перезагрузить комп или выключить его, то пока он не закроет программу винда перезагрузку/выключение не разрещает, я не пойму в чем может быть проблема. Эффект наблюдался в Win98 и XP. Подскажите плиз где грабли.


 
Defunct ©   (2005-06-12 00:50) [1]

procedure TMainForm.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
 if Visible then
    begin
       Hide;
       CanClose := False;
    end
 else
    CanClose := True;
end;

procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
 ClientsFrame.DoneFrame;
 StatManager.DoneFrame;
 Shell_NotifyIcon(NIM_DELETE, NotifyIcon );
 Action := caFree
end;


Кусок завершения работы из похожей программы. Спокойно завершается при перезагрузке или выключении компьютера. Разбирайтесь.



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

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

Наверх




Память: 0.46 MB
Время: 0.049 c
3-1117526008
Антоныч
2005-05-31 11:53
2005.07.11
DBGridEh и STFilter


9-1112119752
new1
2005-03-29 22:09
2005.07.11
Привет! А* в 3D.Допустим есть 3-х мерный массив.Как реализовать А


1-1119452105
timotei
2005-06-22 18:55
2005.07.11
Массив объектов класса


14-1118596069
le[x]
2005-06-12 21:07
2005.07.11
Помогите с курсовой


3-1117141559
highlander
2005-05-27 01:05
2005.07.11
Помогите разобраться с запросом