vbs全局脚本怎么设置画面上控件的属性

动作作为全局脚本,设置具体某个画面下某个控件的属性vbs语句怎么写?
比如在action下写入
Dim objCircle
Set objCircle = HMIRuntime.Screens("main").Circle1/Set objCircle = main.pdl.Circle1
objCircle.Left = objCircle.Left + 10  
不知道怎么把main画面上的Circle控件赋值给objCircle,上面两种方法都不行。想问下具体的格式是什么样子的?求解答。

最佳答案

Dim objCircle
Set objCircle = HMIRuntime.Screens("main").ScreenItems("Circle")  
objCircle.Left = objCircle.Left + 10  
************************************************
少了个screenitems

提问者对于答案的评价:
可以啦,请问你相关的资料吗?我想详细在看一下。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:24
下一篇 2017年12月7日 下午1:25

相关推荐