首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在C#中怎么读取BIOS信息

2012-01-05 
在C#中如何读取BIOS信息?请问在C#中如何读取BIOS信息?如BIOS编号之类的东东.今天在Google上找了下,没有发

在C#中如何读取BIOS信息?
请问在C#中如何读取BIOS信息?如BIOS编号之类的东东.
今天在Google上找了下,没有发现相关资料.

[解决办法]
C#本身都是托管的,你这种要求最好用c++写个组件,然后用C#调用。
[解决办法]
http://www.supfly.net/x00/2006-02/1753.htm
[解决办法]
你想找的東西在這裡:http://www.codeproject.com/useritems/WMIQuery.asp
[解决办法]
顶下!
[解决办法]
use managed DirectX.Diagnostics. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dire...


[解决办法]
顶下
[解决办法]
up
[解决办法]
using System;
using System.Collections.Generic;
using System.Text;
using System.Management;
public class Hardware
{
public string GetBIOSSerialNumber()
{
string result = string.Empty;
ManagementObjectSearcher searcher =
new ManagementObjectSearcher( "Select SerialNumber From Win32_BIOS ");
ManagementObjectCollection moc = searcher.Get();

if (moc.Count > 0)
{
foreach (ManagementObject share in moc)
{
result = share[ "SerialNumber "].ToString();
}
}
return result;
}
}
应该没问题,我们一直在用着。

热点排行