WinCCflex Skript Bit in Wort

screwdriver

Level-2
Beiträge
36
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte im Skript verschieden Bits im Wort einlesen und danach verarbeiten.
Gibt es einen Befehl mit dem ich auf ein Bit im Wort zugreifen kann?


Aktion_F11 = SmartTags("MW_128") hier zum Beispiel Bit 2

Aktion_F12 = SmartTags("MW_128") hier zum Beispiel Bit 3

also ich will die Bits einlesen und dann im Skript verarbeiten, die Funktion SetBitInTag wäre ne möglichkeit, aber dann muss ich das an so vielen Stellen im Skript abändern.

Gruss Gerd
 
Mit einer Bitmaske ver-UNDen:
Code:
Aktion_F11 = SmartTags("MW_128") And &H04 'hier zum Beispiel Bit 2
Aktion_F12 = SmartTags("MW_128") And &H08 'hier zum Beispiel Bit 3
PS: das funktioniert in VBS aber nicht für Bit .31

Harald
 
Zurück
Oben