如何实现button按下的效果?

当按下按钮时,如何显示按钮被按下的效果?

最佳答案

做两个按钮图形,一个表示正常按钮,另一个表示按下的按钮,然后定义一个BOOl变量。选择正常按钮的“显示”属性,在该属性中选择动态对话框,在变量表达式中,选择所定义的变量,在数值框中定义当变量值为0时显示,为1时隐藏。在表示按下的按钮上的“显示”属性中仍然选择动态对话框,定义该变量为0时隐藏,为1时显示。最后分别在这两个按钮的事件中选择鼠标按下事件。编写事件的C脚本代码,设置所定义的变量值。通过SetTagBit()函数,定义正常按钮按下时,该变量为1,定义按下按钮时,该变量为0即可

提问者对于答案的评价:
++

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273757.html

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

相关推荐

  • TP1500脚本使用

    请问大家,精智触摸屏TP1500如何在开始运行时运行一次脚本,脚本的内容是置位一些位。这样的脚本该怎么写? 最佳答案 1.变量的属性中有起始值2.在启动画面的“加载”事件中调用脚本…

    SIMATIC WinCC 2021年7月5日
  • wincc web navgitor 乱码

    局域网访问wincc 服务器(wincc web navgitor )的时候,竟然无法显示中文,所有中文的地方都是 ????&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC中控件无法显示

    在图形编辑器中加入“在线趋势控件”或“报警控件”等,在点击运行后,无法显示所加控件,这是什么原因? 问题补充:应该注册或加载哪一个啊?我不懂!谢谢帮忙! 图片说明:  &…

    2017年8月26日
  • wincc7.5可以自己升级到wincc7.5sp1吗?

    有正版授权 最佳答案 可以升级参考:WinCC升级授权如何使用:http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC报表格式

    做了一段时间的WINCC报表,一直都是在报表编辑器里做,开始能满足我的工程要求,现在越来越觉得不够灵活,现在在此请教有经验的工程师,我一直都用在线表格控件(经典)。但是发现无法自定…

    2017年12月8日
  • 在wincc的c脚本动作里读取wincc定义的外部变量值

    在wincc的c脚本动作里读取wincc定义的外部变量值并传送给内部变量,通讯正常,外部变量对应plc地址DB3.DW41.0,内部变量对应输入输出域,显示的数值却是0,此时外部变…

    SIMATIC WinCC 2018年12月2日
  • winCC里的变量,记录到excel表格中查询

    我要把我的WincC数据读到excel表格中查询,按日期、批号、品名(字符串)、产量的格式,每天在excel表格中自动保存一个sheet,只保存最新3个月数据,之前的自动删除。请问…

    SIMATIC WinCC 2017年6月13日
  • 远程监控Sm@rtClient监视出现问题

    在PING的通的情况下出现下面的情况,不知道怎么解决,另一个同事的电脑远程可以监控。如果这些太模糊了加我QQ344329892。请教各位大神,感谢大神们啦! 图片说明: &nbsp…

    2021年7月5日
  • WINCC变量问题1

    我想咨询一下,WINCC里面的变量,是存在哪个文件夹里面,有知道的能告诉一下吗? 图片说明:       最佳答案 为什么需要目录。变量直接…

    2017年8月26日
  • VMware虚拟机中PCS7如何与现场设备通讯

    我的软件是装在虚拟机里的,想请问一下用虚拟机可以走DP通讯连接到现场设备吗?我wincc组态界面也是在虚拟机里,可以实现与现场设备的交互吗?由于以前一直没用过虚拟机,而且刚接触pc…

    SIMATIC WinCC 2021年7月5日