请问如何动态显示图片

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日

相关推荐

  • 配置冗余服务器

    主服务器进行少量的%ignore_a_1%修改,必须重新生成服务器数据包嘛?9、然后再用“项目复制器”进行项目复制,再用冗余服务器打开,从而实现主备数据的同步;方法一:按照上述的做…

    SIMATIC WinCC 2021年7月5日
  • PLC触摸屏可以通过4G信号向外发送数据吗

    如题,客户要求上传数据到云服务器,通过3G/4G信号 钻石用户推荐最佳答案 PLC触摸屏可以通过4G信号向外发送数据吗?目前触摸屏是不可以直接通过4G信号向外发送数据的。PLC系统…

    SIMATIC WinCC 2021年7月5日
  • wincc 6.0移植7.0过程中报错

    4年前的项目用的是wincc 6.0做的 现在2期开始了 准备用wincc 7.0 用项目移植器移植过程中报错如下:*******…

    SIMATIC WinCC 2019年6月11日
  • wincc调用WPF的透明控件时,背景色是灰色的

    可怕的是不知道这个灰色是哪来的,没得设置掉,我的本意是要做成控件透明,可以看到画面的填充图案,但是完全不行。。透明度越高,真接近的颜色不是背景图,而是那个灰色,这个有办法解决吗?我…

    2021年7月5日
  • wincc7.3项目运行时怎么修改用户密码?

    wincc7.3项目运行中修改当前用户密码,输入旧密码,输入新密码,确认按钮。用脚本怎么实现?从网上找的看起来挺复杂。也没试成功 问题补充:客户要求可以更改密码,我见其他的软件也可…

    SIMATIC WinCC 2017年6月10日
  • 请问如何使WINCC的变量归档保存在EXCEL里

    请问如何使WINCC的变量归档保存在EXCEL里,具体要怎么做啊 问题补充:在哪里导出,那用什么软件访问数据库 最佳答案 为什么要保存在EXCEL中呢?是用来做报表吗? …

    SIMATIC WinCC 2019年6月11日
  • 实现wincc调用STEP的变量

    Wincc+7.0+SP3   STEP7 V5.5 sp2 CN   这是两款软件,安装…

    2017年11月23日
  • 7寸触摸屏开机启动问题

    上电开机后每次都需要点击start   ,有没有方法自动进入画面 最佳答案 这个在屏里有一个参数设置的,具体忘了在那个文件夹下。通过设置时间,可以修改…

    SIMATIC WinCC 2021年7月5日
  • 串口通信

    我用mscomm控件做串口通信,wincc和电参数测量仪通信.串口已打开,发送十六进制数后,电参数测量仪没有回传参数.现在问题是:我不知道如何判断发送成功,接收成功.我用Text控…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0用户管理器打不开

    提示failed to get project manager  请指教 最佳答案 这是很常见的情况,说明项目文件有损坏…

    SIMATIC WinCC 2018年12月3日