请问如何动态显示图片

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐