![]() |
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:
einfach mal comment dazu
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; THX |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:57 Uhr. |
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