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

Вниз

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

 
DimaK ©   (2003-07-15 08:47) [0]

Подскажите, написал программу, которая сидит в трее и отслеживает состояние сети, но заметил, что когда программа загружена, компьютер не перезагрузается и не выключается. Что можно сделать (или что я такого наделал)?


 
AbrosimovA ©   (2003-07-15 09:00) [1]

А если закрываешь программу сам, то выключается?


 
DimaK ©   (2003-07-15 09:45) [2]

Да, без проблем, пробовал ремарить подозрительные строки (типа проверки повторного запуска) - результат тот же.


 
Жук ©   (2003-07-15 09:55) [3]

Можно отлавливать сообщение о завершении сессии и закрывать программу.


 
Е-Моё имя ©   (2003-07-15 09:57) [4]

fastnet используешь? вроде у него есть такие траблы, если не путаю


 
AbrosimovA ©   (2003-07-15 09:57) [5]

Сделай проверку на выход из Windows для закрытия программы, как в в почтовой программе The Bat. Где-то в факах я уже видел, как это реализуется.


 
sniknik ©   (2003-07-15 10:55) [6]

http://delphimaster.net/view/1-1058154496/


 
a lex   (2003-07-15 11:19) [7]

обрабатывай WM_QUERYENDSESSION и не будет проблем


 
seregin   (2003-07-15 11:51) [8]

твоя прога не в трей сворачивается, когда нажимаешься кнопку Close в заголовке?


 
DimaK ©   (2003-07-15 12:11) [9]

Кнопки Close у нее нет, на форме обычная кнопка, которая сворачивает в трей.
Можно поподробнее про WM_QUERYENDSESSION


 
DimaK ©   (2003-07-15 13:12) [10]

Больше нет соображений?


 
Prov ©   (2003-07-15 13:17) [11]


Вот тебе код и не в чем себе не отказывай :)))



unit Unit1;

interface

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

type
TForm1 = class(TForm)
private
{ Private declarations }
public
procedure WMSESSION(message: TWMQueryEndSession);
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.WMSESSION(message: TWMQueryEndSession);
begin
inherited;
Application.Terminate;
end;

end.


 
EvgeniyR ©   (2003-07-15 14:19) [12]


> Prov © (15.07.03 13:17)
>
> Вот тебе код и не в чем себе не отказывай :)))

Программа закрывается, а Винда - нет :)).


 
DimaK ©   (2003-07-15 14:49) [13]

Спасибо :)) только у меня это никакого результата не дало :(


 
DimaK ©   (2003-07-15 15:24) [14]

Усе?



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
3-91664
Alexandr
2003-07-04 14:20
2003.07.28
кнопки в dbgideh


14-91824
Soft
2003-07-10 14:44
2003.07.28
Как на С, не C++ полуить место, занимаемое структурой?


14-91815
Ihor Osov'yak
2003-07-13 00:01
2003.07.28
Опять вируса шлют


14-91886
neuro
2003-07-11 21:03
2003.07.28
Как башкир по-английски?


3-91683
Irina
2003-07-04 05:32
2003.07.28
Открытие БД Visual FoxPro в Delphi