info vitesse CPU en VB - Programmation
Marsh Posté le 10-04-2001 à 16:40:46
La fréquence du cpu se trouve dans la base de registre ( en tout cas sous NT)
Marsh Posté le 10-04-2001 à 19:28:23
il faut hélas passe par des dll externes. J'en avais une qui te donnait pas mal d'info sur le hw... j'essayerai de la retrouver si tu la veux
Marsh Posté le 10-04-2001 à 23:06:01
pour le c++, cherches dans les vieux posts, y'en a eu plusieurs répondant à la question en C++
Marsh Posté le 05-04-2002 à 12:00:20
Hello ,
je relance ce post car je suis interresé !
Je souhaite avoir des infos comme la vitesse CPU avec par exemple un script VB ! Et meme avoir d'autre infos sur le pc (adresse ip , mac ......)
J'ai fais une recherche mais sans trop de reponse.
thx !
Marsh Posté le 05-04-2002 à 12:33:01
voila sous windows 2000 (je pense ke pour nt et xp ca c'est les meme mais sous 9x ou me je sais pas du tout) des clés de la base des registre qui enregistre la vitesse du CPU bon elle a une légère erreur car elle me donne 1730 alors que mon cpu tourne a 1733MHz c un Athlon XP 2000+ (quantispeed @ 1667MHz)
HKEY_USERS\S-1-5-21-789336058-1563985344-13430240
91-1000\Software\Microsoft\Scrunch\CPU Clock Speed
HKEY_CURRENT_USER\Software\Microsoft\Scrunch\CPU Clock Speed
[jfdsdjhfuetppo]--Message édité par MoRp][eUs--[/jfdsdjhfuetppo]
Marsh Posté le 05-04-2002 à 13:56:06
Merci pour ta reponse, mais en faite il me faut un truc plutot polivalent, genre qui fonctionne sur toutes les plates formes !
Sur nt je connaissais deja ... a si tout lemonde etait sur nt, ca e faciliterait la tache !
D'autres idees ?
Marsh Posté le 05-04-2002 à 13:57:37
sur tlm sur nt
...
si je trouve qqch d'autre je te fait signe
Marsh Posté le 05-04-2002 à 14:05:23
essai ca peut etre que ca marche mais je suis pas sur du tou je l'ai pas testé juste trouvé sur : http://www.planet-source-code.com
Citation : |
[jfdsdjhfuetppo]--Message édité par MoRp][eUs--[/jfdsdjhfuetppo]
Marsh Posté le 05-04-2002 à 14:36:15
mais c'est quoi comme langage , du vb ? car moi je veux le faire en vbs. en tous cas j'arrive pas à le faire fonctionner !
Marsh Posté le 05-04-2002 à 14:39:05
ouai c du vb mais si tu voulais du vbs fallais le dire plutot
voila le code
Dim p, liste
Dim s
s = ""
Set liste = GetObject("winmgmts:" ).InstancesOf("Win32_Processor" )
For Each p In liste
s = s & vbCrLf & " CPU Clock Speed : " & p.MaxClockSpeed
Next
MsgBox s
Marsh Posté le 05-04-2002 à 15:21:33
thx , par contre sous 98 ,bah ca marche pas !!
il me met:
nom du fichier ou classe introuvable lors de l'operation automation : 'getobject'
Marsh Posté le 05-04-2002 à 15:23:59
heu c'est trouvé sur le site microsoft sous programmation mais je sais plus si il donnais les os sur les quelle ca marche mais sous 2k aucun pb
Marsh Posté le 05-04-2002 à 15:34:46
kler, j'ai meme tester avec XP et c'ets nickel !!!! mais pas sous cette nullité de 98
Marsh Posté le 05-04-2002 à 15:45:57
pk tlm ne veux pas abandonner les générateur d'écran bleu et passer sur des système ki tourne (2k ou xp)
Marsh Posté le 10-04-2001 à 13:51:57
je cherche la fonction qui me permettrait de recuperer la vitesse du CPU et autre info system en visual basic.
Merci
---------------
---------------------------------------------