全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:981
推到 Plurk!
推到 Facebook!

請問如何把自己寫的程式提升到SYSTEM

尚未結案
VENN
一般會員


發表:6
回覆:5
積分:2
註冊:2003-05-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-21 01:03:22 IP:61.70.xxx.xxx 未訂閱
請問如何把自己寫的程式提升到SYSTEM, 如:Windows XP 中工作管理員的處理程序 使用者名稱提升為SYSTEM,而且讓使用者不能關閉, 比如關閉CSRSS.EXE時會出現, 【這是重要的系統處理。工作管理員無法結束這個處理。】
bruce0211
版主


發表:157
回覆:668
積分:279
註冊:2002-06-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-21 13:25:31 IP:211.21.xxx.xxx 未訂閱
有一種程式型態叫 Service 的,很多書都有寫 Service 的程式如何寫(如絕版的深入淺出系列),若只是為檔掉 user 操作的問題,寫成一般程式再加點小技巧就可達成,不需寫成 service 如一般程式的 Form 的 OnCloseQuery 中寫 procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin CanClose:=false; end; 還有如何檔掉 CTRL ALT DEL , 本站詢一下也有
VENN
一般會員


發表:6
回覆:5
積分:2
註冊:2003-05-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-23 00:50:06 IP:61.70.xxx.xxx 未訂閱
首先感謝bruce0211大大的回答, 不過我好像沒把問題說清楚, 我主要的目地是不讓使用者「強制」關閉我的程式, 而擋掉 CTRL ALT DEL 的方法我也有想過, 不過還是有一些問題, 而將程式寫成Service這方面我會去試試看。 另外,我要的這種功能,我聽說可以從Registry下手 在Registry裡面動一些手腳好像就可達到, 不過我還是找不到從哪裡下手, 所以上來請教各位大大是否有碰過相關的問題。
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-23 02:06:07 IP:61.64.xxx.xxx 未訂閱
我聽說可以從Registry下手 可以查查 mysql 或 阿帕契 也是如此 如bruce0211 版主 所說 那也是service的方式之一 不是只有一種方式叫service程式 http://delphi.ktop.com.tw/topic.php?topic_id=22839 http://delphi.ktop.com.tw/topic.php?topic_id=22189 不過嗎 你要的KTOP資料都有 先自己去找看看 發表人 - ab 於 2003/11/23 02:27:14
VENN
一般會員


發表:6
回覆:5
積分:2
註冊:2003-05-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-24 10:52:22 IP:163.17.xxx.xxx 未訂閱
嗯嗯,我大約知道方向了, 以前沒碰過Service,對於Service還不是很了解, 我會再努力的,感謝bruce0211版主與AB大大的幫忙。
系統時間:2024-05-04 11:08:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!