Code wäre hilfreich wenn ich einen hätte. Ich hab das ganze mal so genommen, weil ich da "früher" mal Probleme mit hatte und wollte nu was ähnliches machen und da sollten diese Probleme nicht mehr kommen. Aber so in etwa:
Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_left then
Panel1.Left := Panel1.Left - 5;
if key = vk_right then
Panel1.Left := Panel1.Left + 5;
end;