当前位置: 主页 > PLC控制

新手请教wincc 以下VBS代码什么意思

IfobjScrWindow1.left=objScrWindow2.LeftThen
objScrWindow1.Visible=NotobjScrwindow1.Visible
IfobjScrWindow1.Visible=FalseThen
objScrWindow3.Visible=False
EndIf
Else
objScrWindow1.Left=objScrWindow2.Left
objScrWindow1.Top=Item.Top+Item.Height+0
objScrWindow1.Visible=True
EndIf
HMIRuntime.TraCE("10ShowSubMenuWindow:"&Err.Number&":"&Err.DEScrIPtion&vbCrLf)
这是winccVBS脚本中一段,其中objScrWindow1.left和objScrWindow1.Top分别是什么属性,还有前两句
IfobjScrWindow1.left=objScrWindow2.LeftThen
objScrWindow1.Visible=NotobjScrwindow1.Visible是什么意思啊,刚刚接触Vbs,请好心人解答一下谢谢

问题补充:
最后一句,HMIRuntime.Trace("10ShowSubMenuWindow:"&Err.Number&":"&Err.Description&vbCrLf)是什么意思,HMIRuntime.Trace()这函数什么意思呢

最佳答案

left和top就是控件的xy坐标。
后面一句是控制对象的可见性。

提问者对于答案的评价:
谢谢你的回答

  • 关注微信
上一篇:故障现象?
下一篇:2台315-2DP通讯

猜你喜欢

微信公众号