![]() |
Blinken des Images verhindern
Hallo,
ich zeichen in einen image eine Rahmen ein.
Delphi-Quellcode:
der rahmen wird jede millisekunde neu geladen. wenn ich das programm starte, dann blinkt mein image. wie kann ich das verhindern???
var i : Integer;
begin Image1.Canvas.Pen.Color:=StringToColor(DM.TFarbenFRahmen.AsString); Image1.Canvas.Brush.Color:=clBlack; for i:=0 to 5 do begin Image1.Canvas.Rectangle(i, i, Image1.Width-i, Image1.Height-i); end; |
Re: Blinken des Images verhindern
Hi!
Ist bei dir
Delphi-Quellcode:
drin?
Form1.Doublebuffered:=True;
Ciao Frederic |
Re: Blinken des Images verhindern
Zeichen nicht auf das Image direkt, sondern auf ein Bitmap im Speicher und kopiere es bei bedarf auf den Canvas des Images.
PS: Images sind nicht zum Zeichnen gedacht, sondern nur zum Anzeigen von fertigen Grafiken / Bildern. Nimm zum Zeichnen eine Paintbox. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 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