[ Voodoo @ 07.01.2005. 20:19 ] @
| Kako uraditi unload slike iz TImage komponente? Imam gomilu TImage objekata koji predstavljaju thumbnailove slika, ali radi ekonomicnije potrosnje RAM-a hocu da sliku ucitam sa LoadFromFile samo kada ti objekti postanu vidljivi, a da oslobodim memoriju kada izadju iz 'vidokruga'. Kako to da uradim? Ne verujem da je postavljanje Picture propertija na nil dobro resenje... |
[ Nemanja Avramović @ 07.01.2005. 20:39 ] @
bilo je reci o ovome... ne secam se odgovora... valjda nil....
[ Voodoo @ 07.01.2005. 21:23 ] @
Jel si siguran? Mislim, postavljanje pokazivaca na zauzetu memoriju na nil nije isto sto i oslobadjanje iste...
[ Milos D @ 08.01.2005. 13:03 ] @
Picture nije obican pointer nego property, kada dodelis nil to nije obicna dodela vrednosti nego ide preko procedure SetPicture. Ako pogledas source videces da stvarnd dodela vrednosti prvo oslobadja postojecu sliku, pa onda dodeljuje novu vrednost. Dakle Picture:= nil je OK.
[ Voodoo @ 09.01.2005. 10:10 ] @
Hvala.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.