当前位置: 源码素材网 » C#教程 » 详情页

C#获取主板制造商、品牌、主板型号等信息

  •   时间:2020-03-23
  • 概述:主板 硬件信息

这是个获取主板硬件信息的C#实例,以下代码可获取到主板编号、主板制造商、主板型号等信息,经测试获取的信息还挺准确的,代码分享如下:

private void Frm_Main_Load(object sender, EventArgs e)
{
    SelectQuery Query = new SelectQuery("SELECT * FROM Win32_BaseBoard");//查询主板
    ManagementObjectSearcher driveID = new ManagementObjectSearcher(Query);//创建WMI查询对象
    //获取查询结果
    ManagementObjectCollection.ManagementObjectEnumerator data = driveID.Get().GetEnumerator();
    data.MoveNext();//循环读取
    ManagementBaseObject board = data.Current;//获取当前主板
    textBox1.Text = board.GetPropertyValue("SerialNumber").ToString();//获取主板编号
    textBox2.Text = board.GetPropertyValue("Manufacturer").ToString();//获取主板制造商
    textBox3.Text = board.GetPropertyValue("Product").ToString();//获取主板型号
}

这里是实例的完整源码包:C# 获取主板硬件相关信息

    相关声明:

      若“C#获取主板制造商、品牌、主板型号等信息”有损您的权益,请告之我们删除内容。
      部分文章来源于网络,版权归原作者所有。