程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 搜索啟動項c#

搜索啟動項c#

編輯:C#入門知識

引入空間名稱:Microsoft.win32

添加listbox。

代碼:

  private void Form1_Load(object sender, EventArgs e)
        {
             foreach (string name in GetRegistName())
            {
                 listBox1.Items.Add( name + ":" + GetRegistData(name) );
            }

        }  
            private string GetRegistData(string name)//程序安裝位置
        {
            string registData;
            RegistryKey hkml = Registry.LocalMachine;           
            RegistryKey aimdir = hkml.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true);
            registData = aimdir.GetValue(name).ToString();
            return registData;
        }

        private string[] GetRegistName()//名稱
        {
           
            RegistryKey hkml = Registry.LocalMachine;
            RegistryKey aimdir = hkml.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true);
            return aimdir.GetValueNames();
        }

      

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved