Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.726 pregleda

Najnovija ↓

Image i uklanjanje bitmapa...kako? 10.03.2006. u 19:10 · pre 251 mesec #1
Pozdrav!
Ne mogu da skontam kako da iz koda, programski uklonim sliku tj. bitmap iz TImage kontrole npr. ucitam neki bitmap iz fajla i dodam ga u komponentu, zatim treba da uklonim taj bitmap tj. komponenta treba da je prazna dok joj ne ucitam drugi bitmap, ali ne znam kako, koji metod da koristim ...?
Hvala, pozdrav!
Potpis
RTFM
Re: Image i uklanjanje bitmapa...kako? 12.03.2006. u 09:55 · pre 251 mesec #5
Kod mene to prvo rješenje ne radi (koristim D2005).
Evo probaj ovaj kod, jedan i drugi način:
Code:
 
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
  if Image1.Picture.Bitmap.Empty  then
   begin
    Image1.Picture.LoadFromFile('c:\Proba\slika1.bmp');
   end else
    begin
   //  Image1.Picture := nil;
     Image1.Picture.Bitmap.ReleaseHandle;
     Form1.repaint;
    end;
end; 
Re: Image i uklanjanje bitmapa...kako? 13.03.2006. u 15:10 · pre 251 mesec
izmenjeno 1 put, poslednji put Rapaic Rajko 13.03.2006. u 15:12
  1. Rapaic Rajko13.03.2006. u 15:12zapis iz teksta poruke
#7
Pravo i sigurno resenje je postavljanje na nil. To zato sto je Picture u ovom slucaju property, pa se kroz set metodu vrsi provera na nil, pa ako jeste, oslobadja se postojeci bitmap (ili neka druga grafika). Sve ima u source-u, pa ko hoce da pogleda, taj ce i nadje...

Rajko
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme