Zitat von
Matze:
Ich verstehe dein problem nicht ganz
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls;
type
TForm1 =
class(TForm)
Image1: TImage;
Image2: TImage;
procedure FormClick(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormClick(Sender: TObject);
var i:Integer;
begin
for i:=1
to 10000
do
begin
Image1.Canvas.Pixels[0,0]:=0;
Image1.Refresh;
end;
end;
end.
In Image1 und Image2 sind 2 verschiedene Bilder geladen und Image2 überdeckt Image1. Beim Klick auf Form1 sieht man Image1 immer ganz kurz zum Vorschein kommen. Das will ich nicht haben.
Außerdem ist DoubleBuffered doch keine Property von TImage, oder ?