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

If objScrWindow1.left = objScrWindow2.Left Then
    objScrWindow1.Visible = Not objScrwindow1.Visible 
    If objScrWindow1.Visible = False Then
      objScrWindow3.Visible = False
    End If  
  Else
    objScrWindow1.Left = objScrWindow2.Left 
    objScrWindow1.Top = Item.Top + Item.Height + 0
    objScrWindow1.Visible = True
  End If
  HMIRuntime.Trace("10 ShowSubMenuWindow:" & Err.Number & ":" & Err.Description & vbCrLf)
这是wincc中vbs脚本中的一段,其中objScrWindow1.left和objScrWindow1.Top 分别是什么属性,还有前两句
If objScrWindow1.left = objScrWindow2.Left Then
    objScrWindow1.Visible = Not objScrwindow1.Visible 是什么意思啊,刚刚接触Vbs,请好心人解答一下谢谢

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

最佳答案

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

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月10日 下午9:59
下一篇 2017年12月10日 下午9:59

相关推荐

  • WinCC 7.4 SP1 添加删除语言

    WinCC 7.4 SP1 文本库里面怎么没有添加删除语言的选项了? 图片说明:    最佳答案 有的呀,在文本库那里右键点击就有…

    2020年11月1日
  • WINCC 能自动生成结构变量吗?

    现在WINCC能通过AS能直接生成变量了,能像AS那样能直接生成结构变量吗?因为每一个结构变量都对应一个背景数据块呀。 最佳答案 WINCC7.5版可以生成结构变量 提问者对于答案…

    SIMATIC WinCC 2020年11月1日
  • 如何实现输入值超限后加确认弹出画面

    想实现这样一个功能,当输入的值未超过某个值时不出弹出画面,当超过这个值时弹出弹出画面,提示用户是否真要将这个值输入,如果是则输入,否则取消输入 钻石用户推荐最佳答案 是WINCC&…

    SIMATIC WinCC 2021年7月5日
  • wincc中弹出窗口的设置

    想在画面中实现这样的功能,就是点一下泵的图标,就在旁边弹出一个小windows窗口来,在里面实现泵的启动停止等操作。点击窗口的关闭按钮,小窗口就能关闭。看别人编的小语句如下面所写的…

    SIMATIC WinCC 2019年6月11日
  • WINCC的C脚本如何自动运行?

    我编写了1个C语言脚本ALL,通过检测一个int型的变量a(a一直在变)的值来修改数值B的数值,例如b=a+1(不要问我为什么不在PLC里做,我只是以此为例)。这个脚本ALL应该怎…

    2017年8月24日
  • WINCc用户归档大小。

    如题。如果选择 无限制,能归档多少记录?最大能归档多少记录? 问题补充:如果超过了数目,会自动覆盖最早的记录吗? 最佳答案 域的数目和数据记录的条数的乘积不得超过&nbs…

    SIMATIC WinCC 2017年6月7日
  • 如何在WINCC中查找某个PLC的变量

    STEP7程序里有M6.2,我想知道该变量对应WINCC画面里哪个点,比如是哪个按钮或者操作窗口。在事先不知道M6.2对应的WINCC的哪个变量名的情况下,有没有快速查找的方法?谢…

    SIMATIC WinCC 2018年3月6日
  • 每天流量累计

    客户要求每小时流量累加,每天流量累加。plc做了每小时流量累加的程序,每天流量累加是用plc做还是在wincc里做好。 最佳答案 做plc上感觉好一点,到时候你接一个远程访问模块想…

    SIMATIC WinCC 2021年7月5日
  • WinCC SetTagByte Warning

    if (GetTagByte("By_Enable")&0x1 == 0) //Return-Type: BY…

    SIMATIC WinCC 2017年6月1日
  • 触摸屏更换问题

    大家好,我把触摸屏677B换成了677D,软件是wincc,以前是标准屏,现在是宽屏,项目运行后,下边的画面无法显示,我该如何处理,谁有方法,最好给个链接 钻石用户推荐最佳答案 两…

    SIMATIC WinCC 2021年7月5日