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

如何獲得系統啟動自動運行的程式名稱等,和顯示在程式中?

答題得分者是:ddy
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-20 17:00:27 IP:218.19.xxx.xxx 未訂閱
看了一個下午,不知道是否有什麼方法可以在checklistbox或者其他地方 將系統自動運行的程式列出來,是否採用讀註冊表的方法?如果是讀的話應該怎麼寫? Reg.getkeyname? 謝謝大大! 本是同根生,相煎何太急?
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-20 17:35:12 IP:61.59.xxx.xxx 未訂閱
procedure TForm1.Button1Click(Sender: TObject);
var
    rg:TRegistry;
begin
    rg:=TRegistry.Create;
    rg.RootKey:=HKEY_LOCAL_MACHINE;
    rg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
    rg.GetValueNames(listbox1.Items);
end;
除了Run 還有其它的地方也是 例如: RunOnce RunOnceEx
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-20 17:49:15 IP:218.19.xxx.xxx 未訂閱
唉…… 有時候真是覺得自己很蠢,想了一個下午…… 還有問題請教,我看到有的程式 將自動運行的列出之後在 前面還能夠顯示圖示的,而且能夠顯示出該自動啟動專案的名稱,不知道是使用什麼控制項,大大知道嗎?如果知道是否能夠告訴程式上如何實現,非常感謝 本是同根生,相煎何太急?
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-20 22:35:51 IP:61.144.xxx.xxx 未訂閱
我找的原來是這個要收費的控制項…… CheckListBox ActiveX控制項是為了Microsoft Visual Basic和其他支援ActiveX/VBX的語言設計的控制項。它提供了類似Microsoft Word和Excel 中的內含檢查框 ( CheckBox)的列表框(listbox)。 沒有支持delphi的… CheckListBox ActiveX 2.6 http://zealsoft.nease.net/indexc.html 本是同根生,相煎何太急?
系統時間:2024-05-04 19:44:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!