关于WINCC中VBS的一个小问题请教?

我在一个按钮上的按鼠标左键事件中,调用了VBS。自动出现以下内容Sub OnRButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)。SUB子程序中自动定义了4个参数,分别是ITEM,FLAGS,X,Y。类似的,我在WINCC的其他对象上应用VBS程序时,SUN或者FUNCTION的括号中也都自动定义了参数,我知道ITEM代表对象本身,LEFT代表横坐标,那FLAGS,X,Y代表什么呢?我要在哪里查找这些参数都是什么啊?

最佳答案

针对Sub OnRButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)
Flags是动作标记 ,按左键Flags=1
x是点击鼠标处的横坐标
y是点击鼠标处的纵坐标

这是wincc针对鼠标动作的属性生成的变量,具体去哪里查详细的说明,我没找过,你可以试试帮助,但是帮助估计写不到这么具体,建议你根据变量名字推测,用msgbox看看究竟是什么。

提问者对于答案的评价:

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

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

相关推荐

  • wincc离散量开/停记录

    想把设备的开的时间和停的时间记录下来,用的是离散量报警记录  。但是当信号状态改变时,会生成3~4条记录。应该怎么做呢? 图片说明:    …

    2019年6月11日
  • 这个弹窗控制界面怎么做?

    点击一个设备,弹出控制画面,具体见图片这种,具体要怎么做呢?我按着别人的项目添加脚本,更改变量这些,就是不成功。 最佳答案 此回答已完善 BOOL i;i=GePropB…

    2020年11月1日
  • 上位画面的绘制

    上位画面如果用自带图形库里的画有点对不起自己,但自己画的话总觉得绘图工具太少,很费时间,请问画面能不能从Autocad这样的程序里直接调用呢 最佳答案 用图库为什么对不起自己呢,没…

    SIMATIC WinCC 2019年6月11日
  • WinCC 报警变量

    添加报警变量时找不到变量,我的变量建在变量组里,变量组中的变量不显示,是说明原因?该如何操作?谢谢大家! 最佳答案 需要在报警编辑器里组态添加变量.  在画面编…

    SIMATIC WinCC 2019年6月11日
  • WinCCflexible 变量为1但屏开关显示0

    出现了这样的问题,当我在第一个画面把开关全部设置为1的时候。切个画面。在切回来,其中有些变量变为0了但看PLC程序相对应的变量。还是1。就是屏上面显示0,但那个开关不是总是这样的,…

    SIMATIC WinCC 2019年6月11日
  • wincc 窗口切换的问题

    想做一个数据采集的picture,在一个单独的窗口中显示并运行,不受主画面切换的影响。 请教: 1,如何让这个picture window最小化?&n…

    SIMATIC WinCC 2019年6月11日
  • wincc 用C语言做水流动态显示

    我用C语言做了一个动画显示 当变量为1时 里面方块颜色交替显示 当运行的时候 却没有动态 动态的图片显示不出来 我不知道…

    2017年6月19日
  • 用户归档编辑界面 提示 建立到用户档服务器的连接时出错

    在运行时的用户归档控件右下角,显示2个红色方块,连接错误。归档控件很多按钮都点不了。请问是怎么回事? 最佳答案 1、检查用户归档服务运行没有,就是项目–计算机–属性–启动&n…

    SIMATIC WinCC 2020年11月1日
  • wincc画面中仅有一个按钮成灰色

    wincc画面中仅有一个按钮成灰色,该按钮的属性中允许操作员控制:是;授权:<没有访问保护>;该按钮连接的是300PLC中的M136.5(没有超出M的范围)说有画面中仅…

    SIMATIC WinCC 2019年6月11日
  • WINCC能否从服务器(施耐德的系统将数据上传服务器)读取数据

    现场的情况是工厂有一个西门子300的站和一个施耐德系统的站点,联在同一个以太网,现在我想把施耐德系统的几个数据在我的上位机WINCC画面显示,我该怎么做,请各位高手指点一下啊。 最…

    SIMATIC WinCC 2019年6月10日