Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

Re: Wie lösch ich eine Bitmap aus einer Paintbox??

  Alt 18. Feb 2009, 11:15
dieser Befehl löscht/übermalt die gesamte PaintBox, also mußt du das vorm Neuzeichnen deines Bildes machen

oder du übermalst nur den Teil, welche gelöscht werden soll ... die Position des Rechteckes kannst du ja selbst bestimmen.

PS: vergiß nicht die Farbe zu setzen, bevor du löschts (vorallem Brush.Color)

Delphi-Quellcode:
Brix4 := TBitmap.Create;
Brix4.LoadFromFile(Random_Parts);
TetrisBox.Canvas.BrushColor := {TForm1.}Color;
TetrisBox.Canvas.FillRect(TetrisBox.ClientRect);
Tetrisbox.Canvas.Draw(240,y,brix4);
y:=y+30;
PS: wird dein Brix4 (TBitMap) auch irgendwann wieder freigegeben?
$2B or not $2B
  Mit Zitat antworten Zitat