技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > WINCC中如何用VBS实现一个按钮的坐标移动?

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

刘玉蓉 发布于2014-09-09 17:32 1 0 标签:

我想在画面上放一个按钮,当用鼠标单击这个按钮时,按钮的位置变化(横坐标移动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

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签