0

Openhardwaremonitor.dll を使用して CPU 温度を読み取ろうとしていますが、正しく取得できません。

If cp. = SensorType.Temperature Then
                    Trace.WriteLine([String].Format("{0} Temperature = {1}", sensor.Name, If(sensor.Value.HasValue, sensor.Value.Value.ToString(), "no value")))
                End If

エラーは言っています:

エラー 4 'OpenHardwareMonitor.Hardware.Sensor' は 'Friend' であるため、このコンテキストではアクセスできません。

ただし、DLL をプログラムにインポートしたので、フレンド関数にアクセスできるはずです。

助けてください

4

2 に答える 2

0

とにかく、私は答えを得ます。電話をかけるだけです。

getCompleteInfo()

残りは出力の操作にあります。

于 2014-11-03T06:58:27.917 に答える
0

あるアセンブリから別のアセンブリに Friend 変数を継承することはできません。OpenHardwareMonitor.Hardware.Sensor公開してみてください。

于 2014-10-24T16:13:44.710 に答える