quote:以下是引用zhangli0在2012-02-07 15:13:02的发言:
1、if GetTagDWord("tag")& 0x1 then//如果tag的0位为1则执行then后面的程序
....
else if GetTagDWord("tag")& 0x2 then//如果tag的1位为1则执行then后面的程序
.........
else if GetTagDWord("tag")& 0x4 then//如果tag的2位为1则执行then后面的程序
.....
else//tag不满足上面的条件则执行else后面的程序
.......
end if
2、wincc建立结构,结构中用32个bit,偏移量从0~31,然后wincc建立变量选择数据类型为你建立的这个结构,这样自动生成32个bool变量然后wincc画面中分别连接其中的bool变量。
谢谢楼上的朋友~第一个C语言的我想再问下比如说第2位只要等于1就是优先级最高的,比如then之后的内容就优先显示第2位的,比如是说颜色,第2位=1就组件显示红色,其他就就不显示,这个怎么写呢~~谢谢了~