Pintar um Bitmap diretamente no Canvas do Form no Delphi
- Declare a variavel Bmp na seção private:
private
Bmp: TBitmap;
- Coloque um botão no Form e no evento OnClick digite:
Bmp:= TBitMap.Create;
try
Bmp.LoadFromFile('c:\teste\arquivo.bmp');
Canvas.Draw(0,0, Bmp);
finally
Bmp.Free;
end;
Irá aparecer a imagem no Canvas.
É útil para fazer animações.