Hallo Community,
ich habe eine kurze Frage, da ich jetzt spontan nicht sehe wo der Fehler liegt. Ist bestimmt nur eine Kleinigkeit.
Ich möchte das eine Ellipse verschoben wird, da der Computer dies aber zu schnell macht würde ich gerne eine Verzögerung von ca einer Sekunde einbauen.
Dazu wollte ich einen Timer benutzen. Intervall ist gesetzt aber es funktioniert nicht
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| procedure TForm1.Timer1Timer(Sender: TObject); var x,y,durchmesser: Integer; begin
x := 50; y := 150; durchmesser := 100;
canvas.Brush.color := clyellow;
for i := x to 100 do begin canvas.Ellipse (x, y, x+durchmesser, y+durchmesser); x := x+1; end;
end; |
Danke im Vorraus!
Moderiert von
raziel: Topic aus Multimedia / Grafik verschoben am Di 25.04.2006 um 18:33
Ich bin nicht die Signatur, ich putz hier nur...