LISTE HARD

Signaler
Messages postés
19
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
21 avril 2011
-
cs_rafanel
Messages postés
21
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
8 mars 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44357-liste-hard

cs_goc
Messages postés
19
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
21 avril 2011

bon programme, juste un petit probleme avec certaisn nombres qui passent en negatif quand ils sont trop grand comme par exemple pour le calcul de la memoire

voici une proposition de modif dans "GetMemoryInfo"

lngTotalPhys = msMemory.dwTotalPhys / (1024)
lngAvailPhys = msMemory.dwAvailPhys / (1024)
lngTotalPageFile = msMemory.dwTotalPageFile / (1024)
If lngTotalPageFile < 0 Then lngTotalPageFile = (2147483648# / 512) + lngTotalPageFile
lngAvailPageFile = msMemory.dwAvailPageFile / (1024)
If lngAvailPageFile < 0 Then lngAvailPageFile = (2147483648# / 512) + lngAvailPageFile
lngTotalVirtual = msMemory.dwTotalPageFile / (1024)
If lngTotalVirtual < 0 Then lngTotalVirtual = (2147483648# / 512) + lngTotalVirtual
lngAvailVirtual = msMemory.dwAvailVirtual / (1024)
If lngAvailVirtual < 0 Then lngAvailVirtual = (2147483648# / 512) + lngAvailVirtual
cs_rafanel
Messages postés
21
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
8 mars 2012

Merci de l'info GOC
ceci ne met jamais arrivé, mais j'ai corrigé le source car ce cas peut arriver.
bien vue.
TR