как вариант:
If (Not CBool(LPTValue And 2 ^ 7)) Or (LPTValue And 2 ^ 6) Then
Но Not - уже является логическим оператором и сбивает само условие.
Т.е. надо проверить, например, стоит ли в 7-м бите 0 и в 6 - 1, не нагородив при этом лестницу из IF-ов.
If (Not (LPTValue And 2 ^ 7)) And (LPTValue And 2 ^ 6) Then
LPTValue And 2 ^ 7
как вариант:
If (Not CBool(LPTValue And 2 ^ 7)) Or (LPTValue And 2 ^ 6) Then
проверяем что 7-й бит равен 0 и одновременно 6-й бит = 0.
Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 24