panel i jpegi

0

Jak wyświetlić obrazek jpeg bezpośrednio na TPanel i jak dokonać tego samego wyczynu na TSpeedButton?

0

Zamień na bitmapke i dopiero ustawiaj. :-)

0

No ale na panelu to nie wiem też, jak bitmapę narysować... :(

0

A nie możesz TImage'a na panelu postawić?

0

chyba możesz jeszcze na Canvasie Panelu bitmapkę narysować

0

Do Szymka : moge, oczywiście, nawet tk robiłem, ale chodzi mi o inny sposób, bez zbednych komponentów.

Do Ktosia : O ile wiem, to TPanel nie ma takiego czegoś jak canvas, i to jest właśnie problem. Przynajmniej u mnie w Delphi 5 ENT nie ma...

0

Ale ma uchwyt bo jest potomkiem TWinControl.
Robisz tak:

Var C:TCanvas;
Begin
C:=TCanvas.Create;
C.Handle:=GetDC(Panel1.Handle);
{ rysyjesz}
ReleaseDC(Panel.Handle,C.Handle);
C.Free;
End;

0

Panie Szymku, jest pan geniuszem.

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