Einzelnen Beitrag anzeigen

simlei

Registriert seit: 23. Nov 2005
119 Beiträge
 
Delphi 7 Professional
 
#1

TShiftState - Abfrage funktioniert nicht?

  Alt 22. Jun 2006, 15:46
Ich habe in einem OnKeyDown-Event Die Abfrage

If Shift = ssShift Then ... Und er sagt: "Inkompatible Typen".
Dabei Steht in der Classes-Unit:
Delphi-Quellcode:
  TShiftState = set of (ssShift, ssAlt, ssCtrl,
    ssLeft, ssRight, ssMiddle, ssDouble);
und Shift ist ja vom Typ ShiftState...
Warum ist das so? Bzw. Wie kann ich nun abfragen ob Shift (und dann auch Alt, ...) gedrückt ist?
  Mit Zitat antworten Zitat