- #include <stdio.h>
-
-
- TMemoryStatus MS;
- AnsiString PhysMem,FreeRes;
- MS.dwLength = sizeof(MS);
- GlobalMemoryStatus(&MS);
- //stocke dans PhysMem le nombre total de memoire disponible
- PhysMem = FormatFloat((AnsiString)"#,###' KB'", MS.dwTotalPhys / 1024);
- LPSTR lpMemLoad = new char[5];
- sprintf(lpMemLoad,"%d %%",MS.dwMemoryLoad);
- //stocke dans FreeRes le pourcentage de memoire utilisé
- FreeRes = (AnsiString)lpMemLoad;
- delete [] lpMemLoad;
#include <stdio.h>
TMemoryStatus MS;
AnsiString PhysMem,FreeRes;
MS.dwLength = sizeof(MS);
GlobalMemoryStatus(&MS);
//stocke dans PhysMem le nombre total de memoire disponible
PhysMem = FormatFloat((AnsiString)"#,###' KB'", MS.dwTotalPhys / 1024);
LPSTR lpMemLoad = new char[5];
sprintf(lpMemLoad,"%d %%",MS.dwMemoryLoad);
//stocke dans FreeRes le pourcentage de memoire utilisé
FreeRes = (AnsiString)lpMemLoad;
delete [] lpMemLoad;