Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#5
  Alt 20. Nov 2002, 13:08
Erstelle mal eine neue Application und "werfe" ein TImage auf das leere Formular. Setze die Eigenschaft KeyPreview des Formulares auf True. In das OnKeyDown Ereignis Deines Formulares kopiere folgenden Code:
Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  case Key of
    VK_LEFT: begin
      Image1.Left := Image1.Left - 5;
      Key := 0;
    end;
    VK_RIGHT: begin
      Image1.Left := Image1.Left + 5;
      Key := 0;
    end;
    VK_UP: begin
      Image1.Top := Image1.Top - 5;
      Key := 0;
    end;
    VK_DOWN: begin
      Image1.Top := Image1.Top + 5;
      Key := 0;
    end;
  end;
end;
Fertig
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat