![]() |
Re: Liste der Tastennamen
Delphi-Quellcode:
[Fehler] VirtuPC.pas(111): Undefinierter Bezeichner: 'VK_A'
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin if Key = VK_A then showmessage ('Du hast "A" gedrückt!'); end; Was nu??? |
Re: Liste der Tastennamen
if Key = Ord('A') then
Wie bereits erwaehnt gibt es fuer die einfachen ASCII-Zeichen keine Konstanten, da die virtuellen Tastencodes genau den Wert des ASCII-Zeichens haben. if Key = Ord('a') then wird NICHT funktionieren! |
Re: Liste der Tastennamen
|
Re: Liste der Tastennamen
Ja schön!
Wie GEHT DAS nun???? Es soll einfach eine Meldung kommen wenn ich auf der TATATUR auf A gedrückt habe |
Re: Liste der Tastennamen
Hi,
also stell dich bitte nicht so an! :evil: So schwer ist es nicht. Du fragst einfach ab, ob Key nun z.B. Ord('A') (A-Taste) ist, und reagierst entsprechend. Wenn dein Problem ist, WO du das ganze hincoden musst, dann formuliere deine Fragen bitte auch entsprechend! Versuch mal die Eigenschaft KeyPreview des Formulars auf true zu setzen und dann im OnKeyDown die Tasten abzufangen! Chris |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 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 by Thomas Breitkreuz