FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Recursos en FWPPC
Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM
Recursos en FWPPC
Posted: Mon Mar 06, 2006 12:52 PM

Antonio,

Si con ReadBitmap cargo un recurso en memoria... ¿con cual función descargo de la memoria ese recurso?

Algo así como ::

hBitmap := ReadBitmap("mibitmap.bm")
...
...

ReleaseBitmap(hBitmap) <<< por ejemplo

Saludos,
José Luis Capel

Posts: 172
Joined: Fri Oct 07, 2005 12:00 PM
Recursos en FWPPC
Posted: Mon Mar 06, 2006 07:59 PM

DeleteObject( hBitmap )

Un saludo

Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Recursos en FWPPC
Posted: Tue Mar 07, 2006 02:42 AM

Hola ...

Dime, no basta con asignar un valor nil al objecto ?
Y que el OS y el colector de basura se encarge de liberarlo ?

saludos
Osvaldo Ramirez

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Recursos en FWPPC
Posted: Tue Mar 07, 2006 08:41 AM

Osvaldo,

Si usas un objeto, el objeto lo destruye en el método End().

En el ejemplo de Jose Luis, él está cargando un bitmap directamente, sin usar un objeto, luego hay que liberarlo cuando ya no se necesite.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
Recursos en FWPPC
Posted: Tue Mar 07, 2006 02:20 PM

Yo uso mucho para los browse :

local ahBmp:={ LoadBitmap( GetResources(),"si16" ),LoadBitmap( GetResources(),"no16" ) }

Segun lo eXplicado , cuando cierro el dialogo he de liberar los dos recursos usados , es asi tambien desde recursos ? , como lo hago ?.
Pensé que al estar declarado local , se liberaba al salir de la function.
Saludso. y gracias anticipadas por vuestras enseñanzas .

Jose Luis Parajón

Asturias
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Recursos en FWPPC
Posted: Tue Mar 07, 2006 02:30 PM

Jose Luis,

DeleteObject( ahBmp[1] )
DeleteObject( ahBmp[2] )

Saludos.
C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix

Continue the discussion