[bcb] bitmapy bez komponentu

0

Witam, jak w bcb zaladowac bmp z pliku i wyswietlic ja bez wstawiania komponentu na forme? chce wyswietlic kilka bitmap, ale taki kod nie dziala:

TImage* img = new TImage();
TPicture* pic = new TPicture();
pic->LoadFromFile("adasd.bmp");
img->Picture=pic;
img->Visible=true;

Pisalem z pamieci, wiec nie zwracajcie uwagi na bledy, chodzi o sama idee. Moze powinienem ustawic jeszcze jakis atrybut dla img? Oczywiscie ustawiam Left, Top, Width i Height

0

[sciana] Mne także to nurtuje. Ale dlaczego nie chcesz wstawić go na formatke kiedy Bez prblemu możesz określić czas wyświetlenia tego obiektu przez własniść Image1->Vsible=True?

0

ok, wstawilem na formatke, uzylem FindComponent to wlasciwego komponentu, ale teraz mam inny problem: jak usunac przypisany obrazek do tego komponentu?

0

Wiecie, w ogóle, co to jest:

  • plik z obrazem na dysku
  • tzw. mapa bitowa w pamięci komputera
  • obraz widziany na ekranie monitora lub innego urządzenia graficznego
  • oraz, końcu, czym jest ten obiekt TImage i TBitmap?

Usunąć jakiegoś 'image' = ukryć, czyli nie rysować go?
A może chodzi jeszcze o zwolnienie pamięci, w której jest trzymany?
:|

1 użytkowników online, w tym zalogowanych: 0, gości: 1