FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper AYUDA SOBRE HHEAP Y LOCALSHRINK() ????
Posts: 77
Joined: Wed Oct 12, 2005 05:36 PM
AYUDA SOBRE HHEAP Y LOCALSHRINK() ????
Posted: Fri Jan 02, 2009 01:18 PM

Amigos:

Estamos teniendo problemas de memoria, heap, y recursion en una clase que hace que un programa explote en TGet.
Buscando encontramos esta propiedad hHeap ( de la clase TGet y la funci贸n localShrink() que algo podr铆an tener que ver con esto. La cuesti贸n es que no sabemos ni tenemos documentaci贸n de c贸mo funcionan ni para qu茅 sirven. Alguien nos tira una linea?

Gracias.
Buen a帽o para todos.!

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: AYUDA SOBRE HHEAP Y LOCALSHRINK() ????
Posted: Fri Jan 02, 2009 01:39 PM

Ricardo,

En 16 bits los GETs toman la memoria que necesitan del heap de la aplicaci贸n.

Al usar hHeap lo que hacemos es una alternativa que permite el API de 16 bits de usar un heap distinto del de la aplicaci贸n, con lo que no afectamos al consumo de heap de la aplicaci贸n.

LocalShrink() libera esos heaps creados para los GETs.

Que valor de heap y stack estais usando en el fichero LNK ?

Cuando vais a migrar la aplicaci贸n a 32 bits ? :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion