Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.120 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Keypress Problem bei Setfocus

  Alt 18. Feb 2009, 14:43
Moin Thomas,

in dem Beispiel sieht es so aus:
Code:
scShift = 8192 = 10000000000000 (bin)
VK_RIGHT =  39 =        100111 (bin)
Wenn jetzt diese Tasten gleichzeitig gedrückt werden, ist
Code:
Key = 8231 = 10000000100111 (bin)
da jetzt
Code:
scShift and VK_RIGHT = 0
ist (bei logischer Und-Verknüpfung werden alle Bits 1, die bei beiden Werten 1 sind, ansonsten wird's 0)
und
Code:
scShift or VK_RIGHT = 10000000100111
ist (bei logischer Oder-Verknüpfung werden alle Bits 0, die bei beiden Werten 0 sind, ansonsten wird's 1),
ist die Gleichheit nur bei OR gegeben.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat