Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
Delphi 10.1 Berlin Professional
|
Re: Mehrere Tasten gleichzeitig abfragen...?!
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
|