Thema: Delphi Zeichnen verzögern

Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Zeichnen verzögern

  Alt 25. Mai 2007, 16:19
Hi,

ansonsten könntest du auch noch einen Timer nehmen.
Delphi-Quellcode:
procedure TForm1.langsamzeichnen;
begin
  Timer1.Interval := 200;
  Timer1.Tag := 50;
  Timer1.Enabled := true;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Timer1.Enabled := Timer1.Tag< 150;
  canvas.Pixels[Timer1.Tag, 40] := clblack;
  Timer1.Tag := Timer1.Tag + 1;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  langsamzeichnen;
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat