Funktionsname
Setzen eines einzelnen Bits
Control löschen
Easy XML
Programmierhandbuch, 12/2018, A5E40869575 AC
Bedeutung
Die Funktion dient zur Manipulation einzelner Bits der angegebenen
Variablen.
Die Bits können gesetzt oder rückgesetzt werden.
Syntax:
<function name="ncfunc.bitset" refvar="address"
value="set/reset" > bit0, bit1, ... bit9 </function>
Attribute:
refvar - gibt den Namen der Variablen an, in welche die Bitkombination
geschrieben werden soll
value – Bitwert Wertebereich 0 und 1
Werte:
Als Funktionswerte sind die Bitnummern mit 0 beginnend zu übergeben.
Maximal können 10 Bits pro Aufruf modifiziert werden.
Beispiel:
<function name="ncfunc.bitset" refvar="nck/Channel/
Parameter/R[1]" value="1" > 0, 2, 3, 7 </function>
<function name="ncfunc.bitset" refvar="nck/Channel/
Parameter/R[1]" value="0" > 1, 4 </function>
Die Funktion löscht das angegebene Control.
Syntax:
<function name="control.delete"> control name </
function>
Attribut:
name – Funktionsname
Wert:
control name – Name des Controls
Beispiel:
<function name="control.delete"> _T"my_editfield"
</function>
Anwenderdialoge erstellen
1.10 Vordefinierte Funktionen
143