单击进行填充

我打算实现这样一个功能,一个棒图或者是一个矩形,当我的鼠标点击到这个控件20%时,控件自动给填充20%,当单击到控件的中部时自动给填充到50%的状态,不知道有没有这样的功能或控件,大侠们给点建议。谢谢。

最佳答案

前提:矩形设置填充属性及变量

方法一:使用滚动条对象,设置为与矩形大小一致,置于矩形上方,设置透明度为99.

方法二:在按左键事件中使用VBS脚本,获取矩形的top和Height属性,将Height - (y - Top)的值设置为填充变量的值即可,即 矩形的高度-(鼠标的Y坐标 - 矩形的Y坐标)。

提问者对于答案的评价:
谢谢大家的帮忙,太感谢了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:42
下一篇 2017年6月4日 上午7:42

相关推荐

  • 三台工控机(安装Wincc)组网

    现在有三台工控机,可以随选择其中一台作为服务器,三台之间也可以相互访问,不知道怎么样组建网络,三台都是同样的WINCC项目,请高手指教哈,最终要实现的结果就是象投影仪一样,但是每台…

    SIMATIC WinCC 2019年6月11日
  • wincc和PLC连接问题

    在wincc输入输出域中,选择PLC变量,运行时输入输出域中有黄色叹号,说明没有通讯上,在wincc变量表中都显示出来PLC变量了,如何解决? 问题补充:step7安装的5.5&n…

    SIMATIC WinCC 2020年11月1日
  • SQL 2005安装出错

    电脑里面以前已经安装了WINDOWS 2003 R2 SP2和SQL 2005标准版,现在需要在原系统上安装WINCC,再安装SQL&nbs…

    SIMATIC WinCC 2019年6月11日
  • 如何将一个数组的中的数赋值给另一个数组

    求大神教教:wincc中,从OPC接收到的一组不确定具体个数的数据怎么样单个提出来给另一个数组处理(可能还要对数据的个数进行计算),因为我要把接收的数据的数据类型全转换成统一的形式…

    SIMATIC WinCC 2021年7月5日
  • 如何读取WinCC Online Trend Control标尺的时间

    WinCC Online Trend Control控件的对象事件OnRulerChanged使用VB脚本读取了趋势值,是否可以将标尺的时间读取出来呢…

    SIMATIC WinCC 2021年7月5日
  • 扫描周期

    一个变量的扫描周期难道最短就250ms,不能自己设定吗?如何设定呢 最佳答案 wincc最短250,再快就用数据包,然后用趋势控件查看,自己用编程语言直接访问plc也可以 提问者对…

    SIMATIC WinCC 2019年6月11日
  • wincc与S7 200 PLC通讯问题

    我在做wincc v6.0与S7200PLC通讯时,出现这样的问题,把102个变量放在一个画面中,其中有一半变量是浮点数,有时往PLC中写数据,1-3秒数据就可以刷新完成…

    SIMATIC WinCC 2019年6月11日
  • 关于输入输出域的报警

    用输入输出域来显示1个变量T, 当T值大于T1值(变量)时,输入输出域的背景色变为红色。 请问: 1.是不是必须用脚本编程?有没有简单的设置方法?&n…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc的安装问题

    安装时出现该计算机上找到 SQL Server 2000 Service Pack 3a 的 Ins…

    SIMATIC WinCC 2019年6月11日
  • wincc用一个字的变量显示不同的文本状态怎么做?

    有个问题就是在同一个文本框里显示不同的文字和颜色,怎么做呢?          …

    SIMATIC WinCC 2019年6月11日