Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi tbitmap bewegen (https://www.delphipraxis.net/72980-tbitmap-bewegen.html)

Julzn 17. Jul 2006 20:28

Re: tbitmap bewegen
 
hmmm, also ich weiss eigentlich ned genau wo ich die übermalfunktion :lol:
hinschreibn soll. bis jetzt sieht des so aus. aber ich denk mal dass da
auch so noch einiges zu verbessern is. zb des mit source and dest
bei bitblt.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  a:=150;
  b:=150;
  ball[0]:= tbitmap.Create;
  ball[0].LoadFromFile('b_lemon.bmp');
  ball[0].TransparentColor:=clwhite;
  ball[0].Transparent:=true;
  ball[0].Width:=50;
  ball[0].Height:=50;
  paintbox1.canvas.Draw(150,150,ball[0]);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  a:=a+10;
  b:=b+20;
  BitBlt(paintbox1.canvas.handle,a,b,50,50,canvas.handle,a-10,b-20,srccopy)
end;
einfach mal comment dazu
THX


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:57 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz