2011-11-12 31 views
1

私がインターネットで研究している限り、いくつかのコードを試しましたが、うまくいきます。それは '0'値を返しました。私の質問は:どのようにC#でマザーボードとCPUの電圧情報を取得することができますか?C#でマザーボードとCPUの電圧情報を取得するにはどうすればよいですか?

マイコード:

//http://wutils.com/wmi/ 
//create a management scope object 
ManagementScope scope = new ManagementScope("\\\\.\\ROOT\\cimv2"); 

//create object query 
ObjectQuery query = new ObjectQuery("SELECT * FROM CIM_VoltageSensor"); 

//create object searcher 
ManagementObjectSearcher searcher = 
        new ManagementObjectSearcher(scope, query); 

//get collection of WMI objects 
ManagementObjectCollection queryCollection = searcher.Get(); 

//enumerate the collection. 
foreach (ManagementObject m in queryCollection) 
{ 
// access properties of the WMI object 
Console.WriteLine("Accuracy : {0}", m["Accuracy"]); 

} 
+3

あなたが試したことを、短くて完全なプログラムとして見せてもらえますか? –

+0

http://www.codeproject.com/KB/system/GetHardwareInformation.aspxを調べましたか? –

+0

あなたは 'WqlObjectQuery'を考えましたか? (オハイオ州の神Jon Skeetがこれを見て、私は彼に延期している) –

答えて

0

あなたは役に立ちthisを見つけることができます。例の説明はhereです。

frmMain.csの例を参照してください。

関連する問題