|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 225 ![]() |
Bonjour,
J'ai déjà ouvert un poste pour récupérer des information système, y inclu la taille de la mémoire RAM. Mon problème était résolu sous Win7 - 32bit. => Lien Aujourd'hui, je dois faire tourner la même application sous un Win7 - 64bit. La nouvelle machine dispose de 8Go de RAM reconnue par l'OS mais mon problème c'est que en utilisant la fonction GetMemoryStatus de la DLL Windows Kernel32, je récupère TotalSize = 4 Go et FreeSize = 4 Go. J'ai cherché sur le net, j'ai constaté qu'il aut à priori utiliser "GetMemoryStatusEx". Donc j'ai recompilé le code et je l'ai exécuté sur la machine 64bits, j'ai eu ça : TotalSize = 0 Go et FreeSize = 0 Go. Bref, je suis bloqué ! Quelqu'un pourra m'aider SVP ? A+ |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Doctorant Inscription : avril 2009 Messages : 187 ![]() |
Salut
J'ai mis un VI en pièce jointe que j'ai trouvé sur ce lien Essais et dis nous si c'est OK Bon courage Si c'est bon, n'oublis pas de mettre le post
__________________
Windows 7 Pro 64bits LabVIEW 2010 SP1 32bits / 2010 64bits LabVIEW 2012 SP1 32bits / 2012 64bits "Gott würfelt nicht"- Albert Einstein |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com