Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Welche Taste hat welche Nummer????

  Alt 19. Jun 2006, 21:15
Hm..
Also ich hab das immer so gemacht, mit OnKeyDown:

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  Label1.Caption := IntToStr(Key);
end;
Funktioniert auch bei der Alt-Taste.

Außerdem gibt es hier noch folgende Werte, die in Shift enthalten sein können:
Code:
ssShift  Die Taste Umschalt wird gedrückt gehalten.
ssAlt    Die Taste Alt wird gedrückt gehalten.
ssCtrl   Die Taste Strg wird gedrückt gehalten.
ssLeft   Die linke Maustaste wird gedrückt gehalten.
ssRight  Die rechte Maustaste wird gedrückt gehalten.
ssMiddle Die mittlere Maustaste wird gedrückt gehalten.
ssDouble Es wurde mit der Maus doppelgeklickt.
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat