Onaylı Üye
Bilgisayarın ekran kartının sıcaklığını dakika da bir otomatik yenileyerek gösteren bir program nasıl yapabilirim arkadaşlar kod olarak yazarsanız sevinirim herkese iyi forumlar
''' <summary>
''' WMI kullanarak CPU'nun mevcut ortalama sıcaklığını belirler.
''' </summary>
Private Function GetCPUTemperatureWithWMI() As Double
Try
Dim TempSearcher As New Management.ManagementObjectSearcher( _
"root\WMI", "SELECT * FROM MSAcpi_ThermalZoneTemperature")
Dim Temperature As Double = 0
For Each TempSensor As Management.ManagementObject In TempSearcher.Get()
Temperature = CDbl(TempSensor("CurrentTemperature")) : Exit For
Next
Return (Temperature - 2732) / 10.0 'Santigrat olarak dönüşüm
Catch err As Management.ManagementException
Return -1 '-1 işlev desteklenmiyorsa döndürülür!
End Try
End Function