Forum

C# CPU bilgisi
 
Bildirimler
Hepsini Temizle

C# CPU bilgisi

3 Yazılar
2 Üyeler
0 Reactions
822 Görüntüleme
(@cagatayaksoy)
Gönderiler: 95
Estimable Member
Konu başlatıcı
 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Management;

 

try
{
ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\WMI", "select * from MSAcpi_ThermalZoneTemperature");
foreach (ManagementObject Queryobj in mos.Get())
{
double temp = Convert.ToDouble(Queryobj["CurrentTemperature"].ToString());
temp = temp / 10 - 273;
label2.Text = temp.ToString() + " Derece";

}
}
catch (Exception ex)
{
label2.Text = ex.Message;

}

 

 

 

Çalıştırdığımda DESTEKLENMİYOR  diye hata veriyor AMA aida gibi programlarla görebiliyorum, anakartta sensör var yani.. ?

 
Gönderildi : 09/08/2016 16:39

(@eravse)
Gönderiler: 1753
Üye
 

muhtemel matematıksel ıslem sırasında hata olusmakta

temp = (temp - 2732) / 10.0; seklınde denermısınız .

bırde bu tur WMI komutları ıcın programınızı calıstıran userın WMI uzerınde sorgulama yetkısıne sahıp olması lazım

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 10/08/2016 17:36

(@cagatayaksoy)
Gönderiler: 95
Estimable Member
Konu başlatıcı
 

Yine aynı , yönetici olarak çalıştırdım bir şey değişmedi..

 
Gönderildi : 11/08/2016 09:28

Paylaş: