auch wenn ich da gerade keinen Sinn drin sehe, so könntest du die "Sprungweiten" in einer For-Schleife abhandeln.
Also beispielsweise
Delphi-Quellcode:
for x := 0 to Sprungweite do
Image1.Left := Pred(Image1.Left);
Tipp: Aktiviere im OnCreate das Formulars auch den DoubleBuffer für das Form, damit es dann nicht zu sehr flimmert.