Waere mal lustig, das ganze so zurechtzubiegen, dass es mit "and" passt:
(Der Verstaendlichkeit halber: Zahlen sind binaer notiert)
Code:
const
OptionA=1110;
OptionB=1101;
begin
// OptionC <=> OptionA und OptionB sind gewuenscht
OptionC:=OptionA and OptionB; // 1110 and 1101 = 1100
end;
Man muesste also bei der Auswertung die Nullen als "true" (=gesetzte Option) betrachten und Einsen als "false":
Code:
OptionAGewuenscht:=not(OptionC or OptionA) >0
The problem with troubleshooting is that sometimes the trouble shoots back.