免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

vb.net獲取顯卡溫度 python獲取顯卡溫度

vb.net 繪制實時溫度曲線

這個要用GDI+畫。要看你.net版本。

成都創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)成都LED顯示屏等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責(zé)任!

以下是VS2005中的一段代碼。

Me.PictureBox1.Height = 450

Me.PictureBox1.Width = 880

Dim gr As Graphics '定義畫布

Dim bp As New Bitmap(880, 450) '定義位圖,并進行賦值

Dim p As New Pen(Color.Black) '定義畫筆

p.Width = 2 '寬度2

p.DashStyle = Drawing2D.DashStyle.Solid '樣式直線

PictureBox1.Image = bp

gr = Graphics.FromImage(PictureBox1.Image)

gr.FillRectangle(Brushes.White, New Rectangle(0, 0, PictureBox1.Width, PictureBox1.Height))

gr.DrawLine(p, a, b, a, .Height - b) '繪制縱坐標

gr.DrawLine(p, a, .Height - b, .Width - a, .Height - b) '繪制橫坐標

如何用.NET來獲取CPU,顯卡和硬盤的溫度

private?void?button1_Click(object?sender,?EventArgs?e)

{

textBox1.Text?=?"";

foreach?(string?s?in?listBox1.SelectedItems)

{

ManagementObjectSearcher?searcher?=?new?ManagementObjectSearcher("Select?*?From?"+s);

foreach?(ManagementObject?mo?in?searcher.Get())

{

textBox1.AppendText("============"?+?s+?"開始======\r\n");

foreach?(PropertyData?pd?in?mo.Properties)

{

textBox1.Text?+=?pd.Name?+?"?::?";

if?(pd.Value?!=?null)

{

textBox1.Text?+=?pd.Value.ToString();

}

textBox1.Text?+=?"\r\n";

}

textBox1.AppendText("============"?+?s?+?"結(jié)束======\r\n\r\n\r\n");

//break;

}

}

}

//獲取主板序列號

public?string?GetBIOSSerialNumber()

{

try

{

ManagementObjectSearcher?searcher?=?new?ManagementObjectSearcher("Select?*?From?Win32_BIOS");

string?sBIOSSerialNumber?=?"";

foreach?(ManagementObject?mo?in?searcher.Get())

{

sBIOSSerialNumber?=?mo["SerialNumber"].ToString().Trim();

}

return?sBIOSSerialNumber;

}

catch

{

return?"";

}

}

為了獲取硬件信息,你還需要創(chuàng)建一個ManagementObjectSearcher?對象。

ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from " + Key);

// 硬件

Win32_Processor, // CPU 處理器

Win32_PhysicalMemory, // 物理內(nèi)存條

Win32_Keyboard, // 鍵盤

Win32_PointingDevice, // 點輸入設(shè)備,包括鼠標。

Win32_FloppyDrive, // 軟盤驅(qū)動器

Win32_DiskDrive, // 硬盤驅(qū)動器

Win32_CDROMDrive, // 光盤驅(qū)動器

Win32_BaseBoard, // 主板

Win32_BIOS, // BIOS 芯片

Win32_ParallelPort, // 并口

Win32_SerialPort, // 串口

Win32_SerialPortConfiguration, // 串口配置

Win32_SoundDevice, // 多媒體設(shè)置,一般指聲卡。

Win32_SystemSlot, // 主板插槽 (ISA PCI AGP)

Win32_USBController, // USB 控制器

Win32_NetworkAdapter, // 網(wǎng)絡(luò)適配器

Win32_NetworkAdapterConfiguration, // 網(wǎng)絡(luò)適配器設(shè)置

Win32_Printer, // 打印機

Win32_PrinterConfiguration, // 打印機設(shè)置

Win32_PrintJob, // 打印機任務(wù)

Win32_TCPIPPrinterPort, // 打印機端口

Win32_POTSModem, // MODEM

Win32_POTSModemToSerialPort, // MODEM 端口

Win32_DesktopMonitor, // 顯示器

Win32_DisplayConfiguration, // 顯卡

Win32_DisplayControllerConfiguration, // 顯卡設(shè)置

Win32_VideoController, // 顯卡細節(jié)。

Win32_VideoSettings, // 顯卡支持的顯示模式。

// 操作系統(tǒng)

Win32_TimeZone, // 時區(qū)

Win32_SystemDriver, // 驅(qū)動程序

Win32_DiskPartition, // 磁盤分區(qū)

Win32_LogicalDisk, // 邏輯磁盤

Win32_LogicalDiskToPartition, // 邏輯磁盤所在分區(qū)及始末位置。

Win32_LogicalMemoryConfiguration, // 邏輯內(nèi)存配置

Win32_PageFile, // 系統(tǒng)頁文件信息

Win32_PageFileSetting, // 頁文件設(shè)置

Win32_BootConfiguration, // 系統(tǒng)啟動配置

Win32_ComputerSystem, // 計算機信息簡要

Win32_OperatingSystem, // 操作系統(tǒng)信息

Win32_StartupCommand, // 系統(tǒng)自動啟動程序

Win32_Service, // 系統(tǒng)安裝的服務(wù)

Win32_Group, // 系統(tǒng)管理組

Win32_GroupUser, // 系統(tǒng)組帳號

Win32_UserAccount, // 用戶帳號

Win32_Process, // 系統(tǒng)進程

Win32_Thread, // 系統(tǒng)線程

Win32_Share, // 共享

Win32_NetworkClient, // 已安裝的網(wǎng)絡(luò)客戶端

Win32_NetworkProtocol, // 已安裝的網(wǎng)絡(luò)協(xié)議

上面代碼的Key是一個將被對應(yīng)正確的數(shù)據(jù)填入的值。例如,獲取CPU的信息,就需要把Key值設(shè)成Win32_Processor。所有Key可能的值,列舉如下:

Win32_1394Controller

Win32_1394ControllerDevice

Win32_Account

Win32_AccountSID

Win32_ACE

Win32_ActionCheck

Win32_AllocatedResource

Win32_ApplicationCommandLine

Win32_ApplicationService

Win32_AssociatedBattery

Win32_AssociatedProcessorMemory

Win32_BaseBoard

Win32_BaseService

Win32_Battery

Win32_Binary

Win32_BindImageAction

Win32_BIOS

Win32_BootConfiguration

Win32_Bus

Win32_CacheMemory

Win32_CDROMDrive

Win32_CheckCheck

Win32_CIMLogicalDeviceCIMDataFile

Win32_ClassicCOMApplicationClasses

Win32_ClassicCOMClass

Win32_ClassicCOMClassSetting

Win32_ClassicCOMClassSettings

Win32_ClassInfoAction

Win32_ClientApplicationSetting

Win32_CodecFile

Win32_COMApplication

Win32_COMApplicationClasses

Win32_COMApplicationSettings

Win32_COMClass

Win32_ComClassAutoEmulator

Win32_ComClassEmulator

Win32_CommandLineAccess

Win32_ComponentCategory

Win32_ComputerSystem

Win32_ComputerSystemProcessor

Win32_ComputerSystemProduct

Win32_COMSetting

Win32_Condition

Win32_CreateFolderAction

Win32_CurrentProbe

Win32_DCOMApplication

Win32_DCOMApplicationAccessAllowedSetting

Win32_DCOMApplicationLaunchAllowedSetting

Win32_DCOMApplicationSetting

Win32_DependentService

Win32_Desktop

Win32_DesktopMonitor

Win32_DeviceBus

Win32_DeviceMemoryAddress

Win32_DeviceSettings

Win32_Directory

Win32_DirectorySpecification

Win32_DiskDrive

Win32_DiskDriveToDiskPartition

Win32_DiskPartition

Win32_DisplayConfiguration

Win32_DisplayControllerConfiguration

Win32_DMAChannel

Win32_DriverVXD

Win32_DuplicateFileAction

Win32_Environment

Win32_EnvironmentSpecification

Win32_ExtensionInfoAction

(1)在運行里輸入?“WBEMTest.exe”

(2)點擊連接

vb2013 如何獲得顯卡GPU溫度

利用 WMI。

.NET 中有個命名空間是 System.Management.ManagementObjectSearcher,可以進行相關(guān)硬件設(shè)備信息的讀取。

代碼參考:

Dim?CPUtprt?As?Double?=?0

Dim?mos?As?System.Management.ManagementObjectSearcher?=?New?System.Management.ManagementObjectSearcher("root\WMI",?"Select?*?From?MSAcpi_ThermalZoneTemperature")

For?Each?mo?As?System.Management.ManagementObject?in?mos.Get

CPUtprt?=?Convert.ToDouble(Convert.ToDouble(mo.GetPropertyValue("CurrentTemperature").ToString())?-?2732)?/?10

Console.Write("CPU?溫度?:?"??CPUtprt.ToString??"?°C")

Next

注:以上代碼為我對照 C# 轉(zhuǎn)換過來的,未經(jīng)過 IDE 環(huán)境下測試。

Visual Studio.net 中如何編程獲取系統(tǒng)傳感器溫度

用vc++是可以的,前提條件是你需要針對你的主板BIOS下一個開發(fā)包,里面有一些DLL庫函數(shù)。具體每種品牌主板BIOS是不同的,所以沒有通用的接口

特別是GPU,顯卡都是各有不同的

新聞標題:vb.net獲取顯卡溫度 python獲取顯卡溫度
URL鏈接:http://m.newbst.com/article16/hjhcdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣軟件開發(fā)網(wǎng)站營銷云服務(wù)器面包屑導(dǎo)航動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)