首页 > 其他 > 详细

获取本机安装的软件清单

时间:2019-01-28 22:54:52      阅读:260      评论:0      收藏:0      [点我收藏+]

实现效果:
  技术分享图片

知识运用:
  RegistryKey类的GetSubKeyNames方法

  public string[] GetSubKeyNames()  //j检索用来包含 所有子项名称的字符串数组

实现代码:

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                 RegistryKey regMain = Registry.LocalMachine;
                RegistryKey regChild = regMain.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall");
                foreach(string s in regChild.GetSubKeyNames())
                {
                    if (s.Substring(0, 1) != "{")
                        listBox1.Items.Add(s);
                }
            }
            catch (Exception ex)
            { MessageBox.Show(ex.Message); }
        }

  

获取本机安装的软件清单

原文:https://www.cnblogs.com/feiyucha/p/10332014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!