怎么让按钮上背景或字体颜色依次变化?

现在有四个按钮,当点击第一个按钮时,其背景或字体颜色变化,如字体颜色由黑变红。当点击第二个按钮时,其背景或字体颜色变化,如字体颜色由黑变红,同时第一个按钮的字体颜色由红变黑。依次类推。我想用内部变量来做,可怎么也不能实现。请指点一下,做好能附上相关程序。谢谢

最佳答案

设置一个内部变量(需要无符号整数“字”),当点击第一个按钮时,变量等于1,点第二个时,变量等于2,依次类推(可以用事件--鼠标左键--右键--直接连接--常数选1--右侧选新建的变量来做)。

在背景或字体颜色后面选小灯泡(动态对话框)右键,在弹出的动态对话框里选新建的内部变量,右侧选模拟量,左侧在“其它”上右键新建,当=1时添加要显示的颜色,当=2时添加另外要显示的颜色,依次类推就可以了。

祝你成功!

提问者对于答案的评价:
一二三楼说的都是一个意思,只是三楼说的较详细。四楼的方法还没时间试一下

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

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

相关推荐

  • 声音报警问题另解

    实在是搞不懂怎么回事。CS结构中服务器环境下,以下是部分代码,VBS加入以下动作,周期5秒钟Dim CS_CL,CS_CL_Alarm  ‘余氯Dim…

    SIMATIC WinCC 2019年6月11日
  • 标准函数与内部函数

    请问各位,全部标准函数与内部函数功能介绍的资料在哪有??? 最佳答案 所有C动作的标准函数与内部函数的介绍在WINCC信息系统(即帮助,通过开始/所有程序/SIMATIC/WINC…

    SIMATIC WinCC 2019年6月11日
  • 计算机的普通网卡可以实现冗余切换吗?

    我一台计算机上安装两张普通的网卡,分别和两个CP343-1 LEAN连接,不知道普通网卡可不可以实现冗余,WINCC里面该怎么设置? 最佳答案 1、在冗余PLC发生切换时…

    SIMATIC WinCC 2018年12月6日
  • WCC利用VBS脚本将控件值写入到PLC的DB块中

    例如:IO控件:输入/输出域1;PLC的DB块为DB1.DBW0,我在WCC画面上做一按钮,如何通过VBS编程实现,将输入/输出域1的值写入到DB1.DBW0中。感谢!设备改造需要…

    SIMATIC WinCC 2017年6月27日
  • wincc脚本问题实现点击一个按钮对多个点置位或复位

    现在有一个问题,一个按钮是用c脚本设置了多个不同网段plc的点置位或者复位,发现点击按钮老是会有某些点不能实现,请问有什么办法改一下脚本可以实现所有的点都能置位或者复位呢?有没有可…

    SIMATIC WinCC 2021年7月5日
  • 软件区别

    请问 protool   ,winccflexble ,wincc 三种软件的区别和相同点是什么?分别应用在哪里? 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警记录的问题

    我想问一下,我做的报警记录,为什么新的报警来之后会把旧的报警记录覆盖掉,这样相同的报警来了多少次都不知道,不知道在哪儿设置,请专家们说一下 问题补充:请说得具体点 最佳答案 报警控…

    SIMATIC WinCC 2019年6月11日
  • 为什么保存到二进制内部变量中的值,取出来后会变成长整型

    我把一个变量保存进二进制的变量中,用read取出来以后类型却是长整形,这是为什么 最佳答案 因为你写进去的二进制的值,不是0就是1;而读取的时候如果你没有定义格式,那系统认为boo…

    SIMATIC WinCC 2020年11月1日
  • 查询归档的时间怎样从画面输入

    在Wincc6.0中,想通过画面设定两个时间,然后用这两个时间去查询SQL server2000中这两个时间内的数据.1,该用什么类型的变量来装载这两个时间值呢?他们是什…

    SIMATIC WinCC 2019年6月11日
  • wincc采集的数据供其他程序处理

    将wincc采集的数据以TXT或者Excel等格式存起来,供其他程序对数据进行处理。这个应该怎么做?初学Wincc,请多帮助,谢谢!我见有用VB脚本或是C的,应该是在按键动作中编写…

    SIMATIC WinCC 2019年6月11日