Was flackert?? Das Bild?
Du musst auch bedenken, dass sleep(20) eine sehr kurze Zeit ist! Auch hier wird die Zeit in Millisekunden angegeben!
Probiers mal mit einer höheren Zahl und schreib mal das hier:
Delphi-Quellcode:
begin
Image1.Left:= i;
Application.ProcessMessages;
sleep(20);
end;
Also nur die zwei Befehle verdreht.
Du musst kreativ sein und alle Anweisungen mal verändern und gucken, wie es dann aussieht