Recursos en FWPPC

Recursos en FWPPC

Postby jlcapel » 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
User avatar
jlcapel
 
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España

Postby Paco Garcia » Mon Mar 06, 2006 7:59 pm

DeleteObject( hBitmap )

Un saludo
User avatar
Paco Garcia
 
Posts: 172
Joined: Fri Oct 07, 2005 12:00 pm

Postby ramirezosvaldo » Tue Mar 07, 2006 2: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
ramirezosvaldo
 
Posts: 101
Joined: Mon Oct 10, 2005 6:48 pm
Location: Cd. Juarez Chihuahua

Postby Antonio Linares » Tue Mar 07, 2006 8: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby astursoft » Tue Mar 07, 2006 2: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
User avatar
astursoft
 
Posts: 139
Joined: Sun Nov 06, 2005 6:14 pm
Location: Asturias

Postby Carles » Tue Mar 07, 2006 2:30 pm

Jose Luis,

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

Saludos.
C.
User avatar
Carles
 
Posts: 1136
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 13 guests