Hallo #,
ich steht gerade auf dem Schlauch.
Ich habe ein TImage (PNG+Transparenz), was sich auf einem Form ohne Ruckeln bewegen soll.
Mein bisheriger Ansatz über einen TTimer bringt ebend diese Ruckeln,
egal wie klein ich das Timer-Intervall mache (ja, ch weiss, ist gibt eine untere Grenze).
Wie würdet ihr Vorgehen ?
Noch ein kleines "Hindernis".
Die Geschwindigkeit ist vorgegeben
von Punkt A nach Punkt B sollen 3 Sekunden vergehen ...
Mein 2. Ansatz
Delphi-Quellcode:
while True do
begin
Image.Left:= Image.Left+1;
(*
Self.Update;
Self.Refresh;
*)
Application.ProcessMessages;
// MessageBox(0, '', '', 0);
if Image.Left+Image.Width>=Self.Width then break;
end;
Das sieht schon etwas besser aus.
Danke
Heiko