Hab jetzt zwar nicht 100%ig verstanden, was du meintest, aber wolltest du, dass das Image sich nicht hin und her sondern "nur hin" bewegt?
Dann musst Du nur die eine Zeile auf
if t = 3600 then t := 0; ändern. Falls es dann nicht so plötzlich verschwinden und auftauchen soll, musst du es insgesamt noch etwas weiter nach unten schieben, indem Du bei "Image1.Top := " das "-Image1.Height" wegnimmst.
Und falls Du was ganz anderes meinst, musst du's nochmal genauer erklären

.
PS: Falls Du die Bewegung etwas flüssiger haben willst, musst Du den Timer auf ein kleineres Intervall einstellen und zum Ausgleich evtl. die Konstante hinter dem t (bei "sin(t/...)") vergrößern.
In the beginning, the universe was created. This has made a lot of people very angry, and is generally considered to have been a bad move.