早教吧作业答案频道 -->其他-->
VB代码翻译一下PublicFunctionGetCPUTemp()AsDoubleDimiAsIntegerDimmCPUAsVariantDimuAsVariantDimsAsStringSetmCPU=GetObject("WINMGMTS:{impersonationLevel=impersonate}!root\wmi").ExecQuery("SELECTCurrentTemperatureFromMSA
题目详情
VB代码翻译一下Public Function GetCPUTemp() As Double Dim i As Integer Dim mCPU As Variant Dim u As Variant Dim s As String Set mCPU = GetObject("WINMGMTS:{impersonationLevel=impersonate}!root\wmi").ExecQuery("SELECT CurrentTemperature From MSAcpi_ThermalZoneTemperature") For Each u In mCPU s = s & u.CurrentTemperature Next Set mCPU = Nothing GetCPUTemp = (s - 2732) / 10 End Function 查看cpu温度的代码 翻译一下,翻译成中文,或易语言代码(如果可以翻译成易语言代码在加30分)
▼优质解答
答案和解析
这个代码我下载过,获得的温度经常不准的,没什么意义。 Public Function GetCPUTemp() As Double '自定义函数,需要的时候调用 Dim i As Integer 定义整型变量i Dim mCPU As Variant 定义通用变量mcpu Dim u As Variant 定义通用变量u Dim s As String 定义字符串变量s ’下面一句是获得系统的对象,就是cpu感应器的对象,其实是个小程序 Set mCPU = GetObject("WINMGMTS:{impersonationLevel=impersonate}!root\wmi").ExecQuery("SELECT CurrentTemperature From MSAcpi_ThermalZoneTemperature") For Each u In mCPU 循环 s = s & u.CurrentTemperature 赋值给变量s Next 结束循环 Set mCPU = Nothing 取消 对象mcpu,就是为空 GetCPUTemp = (s - 2732) / 10 把s当数字使用进行处理后返回给函数,谁调用谁就可以获得这个数。 End Function 结束函数
看了VB代码翻译一下PublicF...的网友还看了以下:
下列英语句子中的部分是否可用that代替?句子“f(t)intheperiodfromf(1)to 2020-05-02 …
●考查下列文法:G(V T,V N,E,P)其中:V T={+,*,(,),i}V N={E,T,F 2020-05-25 …
已知定义在R上的增函数f(x)满足f(x)>0,且对于任意的m,n∈R都有f(m)•f(n)=f( 2020-06-11 …
设函数f(x)在点x0的某邻域内有定义,则f(x)在点x0可导的充分必要条件是(A)极限limΔx 2020-07-09 …
写单词,这些单词打乱顺序了!:1.d,f,e,n,i,f,e,r,t,()2.g,h,o,e,t, 2020-07-26 …
已知函数f(x)=x+t/x(t>0),过点P(1,0)作曲线y=f(x)的两条切线PM,PN,切 2020-07-31 …
急,《数学分析》证明题,给个提示也好.1.设f在[0,+∞)上连续,满足0<=f(x)<=x,x∈ 2020-08-01 …
设函数f(x,y)=(1+m/y)^x,m>0,Y>0设n是正整数,t是正实数,t满足f(n,1)= 2020-11-01 …
定义在R上的函数f(x)满足:f(m+n)=f(m)+f(n)-2对任意m,n∈R恒成立,当x>0时 2020-12-08 …
线速度v、角速度ω、周期T、频率f、转速n之间的关系(1)线速度v、周期T、频率f、转速n间的关系: 2020-12-09 …