WINCC中如何用VBS实现一个按钮的坐标移动?

我想在画面上放一个按钮,当用鼠标单击这个按钮时,按钮的位置变化(横坐标移动5),哪位师父能告诉我怎么用VBS实现。我很想知道用VBS怎么实现,因为我想借此了解WINCC中应用VBS的基本方法。希望能说的具体点,最好能给出函数并告之这个函数应该放在按钮的哪个属性下。真心期待帮助!

问题补充:
如果操作当前画面里的其它按钮(比如按钮名为CMD1)的横坐标可以如下
ScreenItems("CMD1").Left = ScreenItems("CMD1") + 5
ScreenItems("CMD1“)表示当前画面对象集合里的对象CMD1

前面的看懂了,但是后面的这些语句要写在哪里呢?写在要点击的那个按钮的点击事件里吗?

最佳答案

在这个按钮的鼠标点击事件里写VBS代码
Item.Left = Item.Left + 5
即可实现鼠标点击一下按钮位置右移5
这里Item是这个动作里的参数,也就是系统传递来的当前对象,也就是这个按钮对象
Left是对象的左属性,也就是横坐标,这句代码执行一次横坐标加5
如果操作当前画面里的其它按钮(比如按钮名为CMD1)的横坐标可以如下
ScreenItems("CMD1").Left = ScreenItems("CMD1") + 5
ScreenItems("CMD1“)表示当前画面对象集合里的对象CMD1

提问者对于答案的评价:
呵呵,谢谢啦。也没别人帮忙,看来大家都懒得写字。

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

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

相关推荐

  • TP177B 触摸屏回传问题

    我用以太网直接连接TP 177B 4" COLOR PN/DP触摸屏,设置好触摸屏和电脑网段后,用wincc flexi…

    SIMATIC WinCC 2017年6月11日
  • wincc通过opc通讯10台smart PLC

    wincc通过opc通讯10台smart PLC通讯不正常,有一到两台PLC总是连接不上,怎么解决?请教了! 最佳答案 使用的PC ACCESS SM…

    SIMATIC WinCC 2021年7月5日
  • Wincc online Trend control 未連接資料伺服器

    我按照书上的步骤先组态过程值归档,用的是内部变量,然后将WinccOnline Trend Control加入画面上设置用来输出过程归档值,可是在运行时,Win…

    SIMATIC WinCC 2019年6月11日
  • MP277可以在屏一定时间不操作自动切换到起始画面然后延时屏保激活时在起始画面上

    MP277可以在屏一定时间不操作自动切换到起始画面然后延时屏保激活时在起始画面上 问题补充:怎么组态,使屏在运行时,屏保时自动切换到起始画面 最佳答案 不明白你要问什么问题?最好补…

    SIMATIC WinCC 2019年6月11日
  • TCP/IP与工业以太的混用

    今天在组态时,在工业以太的通道和TCP/IP通道上都有做外部变量,在接上交换机后,工业以太的变量都有通讯,但是TCP/IP通道上的变量却没有,电脑上的IP地址设的是没有问题的……

    SIMATIC WinCC 2019年6月11日
  • WINCC归档数据问题

    我用WINCC在E盘建了一个单用户项目在E盘,且建立了一个曲线界面,后来又将这一个曲线界面改成了3个,就是额外增加了2个,原界面保留。后来又一次系统崩溃了我一键还原了系统,WINC…

    SIMATIC WinCC 2021年7月5日
  • WINCC FLEXIBLE按钮延迟

    为了避免不小心按到, 我想设定的按钮是按住0.5秒才触发的, 请问具体应该怎么做, 谢谢大家 最佳答案 你的想法是好的,但是按常规做法根本是行不通的换…

    SIMATIC WinCC 2017年11月26日
  • Wincc存储实时数据

    将Wincc采集的数据实时存储在Excel文件当中,用于其它程序的调用。在wincc当中还可以查看excel文件的数据,调用Matlab绘出图形。这个应该怎么做? 最佳答案 实时写…

    SIMATIC WinCC 2019年6月11日
  • OS站下的OS.LCK文件删不掉???

    OS站项目目录下的OS.LCK文件删不掉??? 请问各位老师:这个文件的作用是什么?为什么生成之后删不掉?  谢谢! 最佳答案 1.这个文件干什么用的…

    SIMATIC WinCC 2019年6月11日
  • WiCC安装出错

    在安装WinCCV6.2ASian时出识下列错误:请高手解决!1.Fatal error during initialization:N0 …

    SIMATIC WinCC 2019年6月10日