Einzelnen Beitrag anzeigen

Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#37

Re: Taschenrechner über Tastatur bedienen

  Alt 12. Jan 2007, 20:51
Achso,
klar geht das.
Und zwar musst du die Prozedur OnKeyDown benutzen.
Beispiel:
Code:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if key = vk_left then Anweisung;
end;
Die gedrückte Taste wird halt automatisch in der Variable Key gespeichert. Die Sondertasten rufst du mit vk_... auf.
Dazu kannst du auch in der Hilfe von Delphi gucken unter Virtuelle Tastencodes oder so.
Hier nur nochmal kurz die Pfeiltasten:
VK_LEFT Taste Links
VK_UP Taste Auf
VK_RIGHT Taste Rechts
VK_DOWN Taste Ab

Gruß

Stefan
  Mit Zitat antworten Zitat