FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour bug errsysw.prg
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
bug errsysw.prg
Posted: Fri Dec 31, 2010 07:03 PM

Hola,

En ordenadores con mucha ram (p. ej, 6, 8, 10, 12 GB etc), la memoria del equipo en el error.log no se refleja correctamente, pone -1.

Feliz 2011.

;)

Saludos,



Eduardo
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: bug errsysw.prg
Posted: Sun Jan 23, 2011 10:17 PM

¿Se ha corregido ya?.

Muchas gracias.

Saludos,



Eduardo
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: bug errsysw.prg
Posted: Tue Mar 22, 2011 12:17 AM
prueba con esta funcion
Code (fw): Select all Collapse
#pragma BEGINDUMP
#include <hbapi.h>
#include <windows.h>

HB_FUNC( NEXTMEM )
{
   MEMORYSTATUSEX statex;
   
   statex.dwLength = sizeof (statex);
   
   GlobalMemoryStatusEx (&statex);
   
   hb_retnll( statex.ullTotalPhys/1024 );

}

#pragma ENDDUMP
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: bug errsysw.prg
Posted: Tue Mar 22, 2011 09:42 AM

Tengo 16 GB de Ram Física.

Tu función me devuelve 16768272

Y en el Administrador de Tareas:

Memoria física:
Total: 16375
En cache: 1576
Disponible 14184
Libre 12686

¿Por qué los valores no coinciden?.

En todo caso, por lo menos la función se aproxima a la memoria.

¿Sería posible que se actualizaran las funciones de FW para que devuelvan los datos correctamente?.

Muchas gracias ;).

Saludos,



Eduardo
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: bug errsysw.prg
Posted: Fri Apr 01, 2011 03:52 PM

Hola,

¿Está ya corregido?.

Muchas gracias.

Saludos,



Eduardo

Continue the discussion