Главная страница
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.013 c
14-91896
Igor_thief
2003-07-12 13:03
2003.07.28
Component


8-91771
Irinka-pm
2003-04-07 09:33
2003.07.28
Графика


4-91944
aga
2003-05-25 13:29
2003.07.28
Окно..


8-91773
Intell
2003-04-05 12:48
2003.07.28
Как создать новый (пустой FileName) в TMediaPlayer?


6-91801
Шишкин Илья
2003-05-14 20:55
2003.07.28
Как получить список соединений?