在一个按钮事件上用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