Einzelnen Beitrag anzeigen

Benutzerbild von MarcoWarm
MarcoWarm

Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Mehrere Tasten gleichzeitig abfragen...?!

  Alt 2. Mär 2004, 11:05
Hallo Barnti,

Du hast da, so leid's mir tut, n kleinen Denkfehler:

Shift kann niemals gleich [ssCtrl] und [ssAlt] sein
sehr wohl aber [ssCtrl,ssAlt]

richtig wäre also
if (Shift= [ssCtrl,ssAlt])and (char(Key)= char(70)) then oder

if (ssCtrl in Shift) and (ssAlt in Shift) and (char(Key)= char(70)) then letzteres würde auch noch ein Ereignis auslösen, wenn der Nutzer zusätlich Shift gedrückt hält.

Ciao

marco
Marco Warm
  Mit Zitat antworten Zitat