zoukankan      html  css  js  c++  java
  • 获取声音设备名称及PNPDeviceID

    实现效果:

      

    知识运用:

      WMI管理类中的  

      ManagementObjectSearcher类  //基于指定的查询检索管理对象的集合 用于检索管理信息的较为常用的入口点之一

      public ManagementObjectCollection Get()  //其get方法用调用指定的WMI查询并返回结果集合

      和ManagementObject类    //该类表示WMI实例 

        public Object Item [string propertyName ] {get ; set;}  //该类的 Item属性  通过[]符获取对该属性值的访问

    实现代码:

            private void button1_Click(object sender, EventArgs e)
            {
                ManagementObjectSearcher VoiceDeviceSearcher = new ManagementObjectSearcher("select * from Win32_SoundDevice");
                foreach(ManagementObject VoiceDeviceObject in VoiceDeviceSearcher.Get())
                {
                    textBox1.Text=VoiceDeviceObject["ProductName"].ToString();
                    textBox2.Text=VoiceDeviceObject["PNPDeviceID"].ToString();
                }
                button1.Enabled = false;
            }
    
  • 相关阅读:
    第九周学习总结&实验报告(7)
    团队展示
    结对编程
    微信公众号
    编程作业
    《构建之法》
    自我介绍
    java学期总结
    14周作业
    13周总结
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10277972.html
Copyright © 2011-2022 走看看