![]() |
Tastatureingabe ganz einfach
Moin Leute,
habe mal im Forum gesucht und bin nicht wirklich schlau geworden, was genau ich jetzt benutzen soll. Ich möchte gerne, dass mein Programm, die Tastatureingabe auswertet. Beispiel: Ich drücke die Taste "K" und mein Programm weiß dann im KeyPressUp, dass Taste "K" gedrückt wurde. Hintergrund: Ich möchte nicht immer die Tastureingabe auswerten, welche Taste gedrückt wurde (z.B.: Key = vk_RETURN). Ich würde den Wert direkt auslesen. Taste "K" wird gedrückt und die Variable Key im KeyPressUp gibt mir "K" aus. Ist das ohne großen Aufwand möglich? Danke im voraus. |
Re: Tastatureingabe ganz einfach
habe es gefunden:
Delphi-Quellcode:
Einfach den Befehl Char um Key legen und schon gibt er die Buchstaben und Zahlen zurück.
procedure Tfrm_main.dbgrid_filmeKeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState); begin cds_filme.Locate('TITEL',Char(Key), [loPartialKey, loCaseInsensitive] ); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz