Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

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

Re: NumBlock und Tastatur in Delphi ?? (bin neu)

  Alt 14. Sep 2006, 18:17
Schau Dir mal das Ereignis OnKeyPress der Form an.
mit dem Parameter Key: Char bekommst Du den eingegebenen Buchstaben geliefert.

So könnte es dann aussehen:
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
  case Key of
    '0': Button0.Click;
    '1': Button1.Click;
    '2': Button2.Click;
    '+': plus.Click;
    '=': gleich.Click;
  end;
end;
usw.

Falls es dann nicht so Funktioniert wie es soll, musst Du evtl. noch die Eigenschaft KeyPreview der Form auf TRUE setzen.
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat