wincc中,我做了1个图片,静态显示是否,动态显示的要求是2个变量的与的关系,直接用动态对话框实现不了,请问c语言该怎么编写?
要求是,图形对象1,布尔型变量a,字节型变量b,当a=1,且b=1时,显示。
最佳答案
首先设定图片的Display为No,然后在画面空白处点击鼠标右键--属性--事件--其他--Open Picture--添加C代码,如下:
BOOL a;
char b;
a=GetTagBit("a"); //Return-Type: BOOL
b=GetTagByte("b"); //Return-Type: BYTE
if (a==1,b==1)
{
SetVisible(lpszPictureName,"GraphicObject1",1); //Return-Type: BOOL
}
其中GraphicObject1为要显示图片的Objiect Name。
提问者对于答案的评价:
谢谢了,还是不太清楚,但是知道了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc278896.html