Man kann sich eine Variable nehmen, in der man die Richtung speichert, wenn der Nutzer eine Taste drückt. Entsprechende Events empfängt und bietet die TForm, solange keine Elemente den Fokus haben (Buttons, Eingabefelder etc.; Bilder und Labels können keinen Fokus haben).
Dann kann man einen Timer nehmen, der guckt, worauf die Variable steht, und dann das Bild verschiebt.
Danke für die schnelle Antwort. Ich weiß aber leider nicht wie ich die Variable in der Timer Prozedur abfrage.