AYUDA SOBRE HHEAP Y LOCALSHRINK() ????

Post Reply
rbecares
Posts: 77
Joined: Wed Oct 12, 2005 5:36 pm

AYUDA SOBRE HHEAP Y LOCALSHRINK() ????

Post by rbecares »

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.!
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: AYUDA SOBRE HHEAP Y LOCALSHRINK() ????

Post by Antonio Linares »

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
Post Reply