Hallo Coder,
zu deinem Problem kann ich erstmal nichts genaueres sagen, aber folgendes macht mich stutzig:
Zitat von
Coder1990:
[...][...]b1:= GetKeyState(16) and (-32768+128) <> 0;[...]
Also so wie ich das jetzt interpretiere, müssten entweder um
(-32768+128) <> 0 noch Klammern oder du vergleichst beide Werte
GetKeyState(16) and (-32768+128) Bitweise. Ich weiß nicht was damit gemeint ist. Aber bei ersteren hoffe ich das dieser Fall immer true zurückgeben wird (ansonsten muss ich nochmal mein Weltbild überprüfen
).
Ansonsten sind die Konstanten für alle drei b-Werte gleich. Soll das so sein?
MfG
xZise