/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Aflæse CPU'ens fabrikat og hastighed
Fra : Christian R. Larsen


Dato : 16-06-01 12:38

Jeg skal have lavet en applikation, der kan aflæse CPU'ens clock speed og
fabrikat.

Jeg har overvejet forskellige muligheder, men de har desværre vist sig, ikke
at være universelle nok:

- At aflæse dem i registry'et. Det virker under Win2000, men under Win98 kan
jeg kun finde CPU'ens fabrikat.

- At aflæse dem vha WMI. Det virker under Win2000, men under Win98 dur det
bare ikke.

Dim MyOBJ
Dim CPU

Set MyOBJ = GetObject("WinMgmts:").instancesof("Win32_Processor")

For Each CPU In MyOBJ
CPUname = CPU.Name
CPUspeed = CPU.CurrentClockSpeed
Next

Er der nogen, der har bedre forslag, der kan køre i et hvilket som helst
miljø?



 
 
@sbjørn (17-06-2001)
Kommentar
Fra : @sbjørn


Dato : 17-06-01 21:20

Min far har en P3 450 MhZ
men win98 siger det er en 350
BIOS siger 450
Butik siger 450


"Christian R. Larsen" <crl@inbound.dk> skrev i en meddelelse
news:fwHW6.3234$VQ4.398026@news010.worldonline.dk...
> Jeg skal have lavet en applikation, der kan aflæse CPU'ens clock speed og
> fabrikat.
>
> Jeg har overvejet forskellige muligheder, men de har desværre vist sig,
ikke
> at være universelle nok:
>
> - At aflæse dem i registry'et. Det virker under Win2000, men under Win98
kan
> jeg kun finde CPU'ens fabrikat.
>
> - At aflæse dem vha WMI. Det virker under Win2000, men under Win98 dur det
> bare ikke.
>
> Dim MyOBJ
> Dim CPU
>
> Set MyOBJ = GetObject("WinMgmts:").instancesof("Win32_Processor")
>
> For Each CPU In MyOBJ
> CPUname = CPU.Name
> CPUspeed = CPU.CurrentClockSpeed
> Next
>
> Er der nogen, der har bedre forslag, der kan køre i et hvilket som helst
> miljø?
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste