wincc V7.3用VBS怎样获取当前的界面名称

在一个按钮事件上用VBS怎样获取当前的界面名称?怎么写

最佳答案

在按钮的鼠标单击事件中,用VBS实现:
HMIRuntime.Trace "当前画面名称为:" & Item.Parent.ObjectName & vbCrLf
其中:
Item表示该按钮对象;
Parent:按钮对象的父对象,指的是它所在画面;
ObjectName :对象名称。

提问者对于答案的评价:
Item表示该按钮对象;即按钮名称?

最佳答案作者回复:
不是按钮名称,而是按钮对象的引用。相当于:
Dim objButton
Set objButton = ScreenItems("Button1") 
'' Button1是按钮名称;
而Item就相当于objButton。
Item.Parent.ObjectName相当于objButton.Parent.ObjectName。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:22
下一篇 2021年7月5日 上午10:22

相关推荐

发表回复

登录后才能评论