OVH Cloud OVH Cloud

Access 97 -> infos CPU

5 réponses
Avatar
robin poirieux
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et les
infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Raymond a écrit:

> Bonjour.
>
> Il faut passer par l'api GetSystemInfo:
> exemple:
> Private Declare Sub GetSystemInfo Lib
> "kernel32" (lpSystemInfo As
> SYSTEM_INFO)
> Private Type SYSTEM_INFO
> dwOemID As Long
> dwPageSize As Long
> lpMinimumApplicationAddress As Long
> lpMaximumApplicationAddress As Long
> dwActiveProcessorMask As Long
> dwNumberOrfProcessors As Long
> dwProcessorType As Long
> dwAllocationGranularity As Long
> dwReserved As Long
> End Type
>
> Private Sub Form_Load()
> Dim SInfo As SYSTEM_INFO
> Me.AutoRedraw = True
> GetSystemInfo SInfo
> Me.Print "Number of procesor:" +
> str$(SInfo.dwNumberOrfProcessors)
> Me.Print "Processor:" +
> str$(SInfo.dwProcessorType)
> Me.Print "Low memory address:" +
> str$(SInfo.lpMinimumApplicationAddress)
> Me.Print "High memory address:" +
> str$(SInfo.lpMaximumApplicationAddress)
> End Sub


Message initial :

>> Bonjour,
>>
>> J'aimerai savoir s'il existe une fonction permettant de détecter
>> certaines infos du processeur :
>> Nombre de proc, Type du proc, Famille du proc, Fréquence du proc,
>>Charge du proc etc...
>>
>> Merci pour vos réponses.

5 réponses

Avatar
Raymond
Bonjour.

je ne sais pas, je suis désolé. regarde dans les archives google.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"robin poirieux" a écrit dans le message de
news:bnle5q$38t$
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et les
infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Avatar
Guy DETIENNE
Salut ;O)

Tu pourras aussi trouver quelques infos sur le système ici dans la base de
registres:
HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystem

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{50127DC3-0F36-415E-A6
CC-4CB3BE910B65}000

On cherchant dans la base, y a moyen de retrouver des infos précieuses
On peut trouver des sources de tous côtés pour lire la base des registres.

Tchao

Guy
--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"robin poirieux" a écrit dans le message de
news:bnle5q$38t$
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et les
infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Raymond a écrit:

Bonjour.

Il faut passer par l'api GetSystemInfo:
exemple:
Private Declare Sub GetSystemInfo Lib
"kernel32" (lpSystemInfo As
SYSTEM_INFO)
Private Type SYSTEM_INFO
dwOemID As Long
dwPageSize As Long
lpMinimumApplicationAddress As Long
lpMaximumApplicationAddress As Long
dwActiveProcessorMask As Long
dwNumberOrfProcessors As Long
dwProcessorType As Long
dwAllocationGranularity As Long
dwReserved As Long
End Type

Private Sub Form_Load()
Dim SInfo As SYSTEM_INFO
Me.AutoRedraw = True
GetSystemInfo SInfo
Me.Print "Number of procesor:" +
str$(SInfo.dwNumberOrfProcessors)
Me.Print "Processor:" +
str$(SInfo.dwProcessorType)
Me.Print "Low memory address:" +
str$(SInfo.lpMinimumApplicationAddress)
Me.Print "High memory address:" +
str$(SInfo.lpMaximumApplicationAddress)
End Sub



Message initial :

Bonjour,

J'aimerai savoir s'il existe une fonction permettant de détecter
certaines infos du processeur :
Nombre de proc, Type du proc, Famille du proc, Fréquence du proc,
Charge du proc etc...

Merci pour vos réponses.









Avatar
Guy DETIENNE
La suite ;O)

2 liens pour VB mais certainement adaptable en Access:
http://www.mvps.org/vbnet/index.html?code/wmi/wmiprocessor.htm
http://www.mvps.org/vbnet/index.html?code/system/getsysteminfo.htm

Tchao

Guy
--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"robin poirieux" a écrit dans le message de
news:bnle5q$38t$
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et les
infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Raymond a écrit:

Bonjour.

Il faut passer par l'api GetSystemInfo:
exemple:
Private Declare Sub GetSystemInfo Lib
"kernel32" (lpSystemInfo As
SYSTEM_INFO)
Private Type SYSTEM_INFO
dwOemID As Long
dwPageSize As Long
lpMinimumApplicationAddress As Long
lpMaximumApplicationAddress As Long
dwActiveProcessorMask As Long
dwNumberOrfProcessors As Long
dwProcessorType As Long
dwAllocationGranularity As Long
dwReserved As Long
End Type

Private Sub Form_Load()
Dim SInfo As SYSTEM_INFO
Me.AutoRedraw = True
GetSystemInfo SInfo
Me.Print "Number of procesor:" +
str$(SInfo.dwNumberOrfProcessors)
Me.Print "Processor:" +
str$(SInfo.dwProcessorType)
Me.Print "Low memory address:" +
str$(SInfo.lpMinimumApplicationAddress)
Me.Print "High memory address:" +
str$(SInfo.lpMaximumApplicationAddress)
End Sub



Message initial :

Bonjour,

J'aimerai savoir s'il existe une fonction permettant de détecter
certaines infos du processeur :
Nombre de proc, Type du proc, Famille du proc, Fréquence du proc,
Charge du proc etc...

Merci pour vos réponses.









Avatar
Guy DETIENNE
Rectification de la clé de registre ;O)

HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessor

Guy
--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"robin poirieux" a écrit dans le message de
news:bnle5q$38t$
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et les
infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Raymond a écrit:

Bonjour.

Il faut passer par l'api GetSystemInfo:
exemple:
Private Declare Sub GetSystemInfo Lib
"kernel32" (lpSystemInfo As
SYSTEM_INFO)
Private Type SYSTEM_INFO
dwOemID As Long
dwPageSize As Long
lpMinimumApplicationAddress As Long
lpMaximumApplicationAddress As Long
dwActiveProcessorMask As Long
dwNumberOrfProcessors As Long
dwProcessorType As Long
dwAllocationGranularity As Long
dwReserved As Long
End Type

Private Sub Form_Load()
Dim SInfo As SYSTEM_INFO
Me.AutoRedraw = True
GetSystemInfo SInfo
Me.Print "Number of procesor:" +
str$(SInfo.dwNumberOrfProcessors)
Me.Print "Processor:" +
str$(SInfo.dwProcessorType)
Me.Print "Low memory address:" +
str$(SInfo.lpMinimumApplicationAddress)
Me.Print "High memory address:" +
str$(SInfo.lpMaximumApplicationAddress)
End Sub



Message initial :

Bonjour,

J'aimerai savoir s'il existe une fonction permettant de détecter
certaines infos du processeur :
Nombre de proc, Type du proc, Famille du proc, Fréquence du proc,
Charge du proc etc...

Merci pour vos réponses.









Avatar
robin poirieux
Merci pour ces infos...

Je vais voir ce que je peux faire car ma base fonctionne à la fois sous
WinXp et sous W9x
(Ca doit changer dans la bdr...)

Merci pour tout !

"Guy DETIENNE" a écrit dans le message de
news:
Rectification de la clé de registre ;O)

HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessor

Guy
--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"robin poirieux" a écrit dans le message de
news:bnle5q$38t$
Merci pour cette réponse Raymond.

J'arrive à savoir que mon proc est de type 586, le nombre de proc, et
les


infos de la mémoire... c'est déjà ça...

Mais il n'y a pas moyen d'avoir un résultat comme ci-dessous ?

Type: AMD Athlon(tm) XP 1600+
Freq : 1432 Mhz



Raymond a écrit:

Bonjour.

Il faut passer par l'api GetSystemInfo:
exemple:
Private Declare Sub GetSystemInfo Lib
"kernel32" (lpSystemInfo As
SYSTEM_INFO)
Private Type SYSTEM_INFO
dwOemID As Long
dwPageSize As Long
lpMinimumApplicationAddress As Long
lpMaximumApplicationAddress As Long
dwActiveProcessorMask As Long
dwNumberOrfProcessors As Long
dwProcessorType As Long
dwAllocationGranularity As Long
dwReserved As Long
End Type

Private Sub Form_Load()
Dim SInfo As SYSTEM_INFO
Me.AutoRedraw = True
GetSystemInfo SInfo
Me.Print "Number of procesor:" +
str$(SInfo.dwNumberOrfProcessors)
Me.Print "Processor:" +
str$(SInfo.dwProcessorType)
Me.Print "Low memory address:" +
str$(SInfo.lpMinimumApplicationAddress)
Me.Print "High memory address:" +
str$(SInfo.lpMaximumApplicationAddress)
End Sub



Message initial :

Bonjour,

J'aimerai savoir s'il existe une fonction permettant de détecter
certaines infos du processeur :
Nombre de proc, Type du proc, Famille du proc, Fréquence du proc,
Charge du proc etc...

Merci pour vos réponses.