線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2074
推到 Plurk!
推到 Facebook!

程式如何偵測Windows關機,並使設計的程式能自行關閉

答題得分者是:andersonhsieh
flyup
資深會員


發表:280
回覆:508
積分:385
註冊:2002-04-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-01 15:43:30 IP:61.216.xxx.xxx 未訂閱
程式如何偵測Windows關機,並使設計的程式能自行關閉? 一般縮小為開始工作列右下角圖示的程式,常會忘記關閉, 當Windows作業系統要重新開機或關機時, 設計的程式無法自行關閉,引起Windows作業系統無法自行重新開機或關機,
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-01 15:52:43 IP:211.20.xxx.xxx 未訂閱
procedure WMQUERYENDSESSION(var Msg : TMessage); message WM_QUERYENDSESSION; procedure TForm1.WMQUERYENDSESSION(var Msg : TMessage); begin Msg.Result := WM_QUERYENDSESSION; Application.Terminate; end; @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
flyup
資深會員


發表:280
回覆:508
積分:385
註冊:2002-04-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-01 16:07:08 IP:61.216.xxx.xxx 未訂閱
謝謝指教!
jackyhung
一般會員


發表:0
回覆:1
積分:0
註冊:2002-05-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-17 15:59:08 IP:210.208.xxx.xxx 未訂閱
請問 這種方式,我試了一下,只可以把應用程式關掉 但是沒法直接關機或重新啟動 必須在執行一次關機... 有沒有辦法可以直接執行完後,關掉應用程式後直接就關機???
引言: procedure WMQUERYENDSESSION(var Msg : TMessage); message WM_QUERYENDSESSION; procedure TForm1.WMQUERYENDSESSION(var Msg : TMessage); begin Msg.Result := WM_QUERYENDSESSION; Application.Terminate; end; @@~~飛翔在天際的精靈~~@@
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-18 08:08:24 IP:202.39.xxx.xxx 未訂閱
您的程式裏有用到 FastNet 元件嗎? 有的話, 那應該就是問題所在了 改用 Indy 元件即可。 -- 將進酒 杯莫停 與君歌一曲 請君為我傾耳聽
系統時間:2024-05-04 9:53:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!