Page 1 of 1
Recursos en FWPPC
Posted: Mon Mar 06, 2006 12:52 pm
by jlcapel
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
Posted: Mon Mar 06, 2006 7:59 pm
by Paco Garcia
DeleteObject( hBitmap )
Un saludo
Posted: Tue Mar 07, 2006 2:42 am
by ramirezosvaldo
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
Posted: Tue Mar 07, 2006 8:41 am
by Antonio Linares
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.
Posted: Tue Mar 07, 2006 2:20 pm
by astursoft
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 .
Posted: Tue Mar 07, 2006 2:30 pm
by Carles
Jose Luis,
DeleteObject( ahBmp[1] )
DeleteObject( ahBmp[2] )
Saludos.
C.