WINCC VBS脚本疑问?

HMIRuntime.Screens.Item(2).ScreenItems("")上面语句中,Item(2)是什么意思?请指点迷津谢谢!

问题补充:
谢谢您!那么怎样知道某个画面在Screens集合中是第几个元素?画面属性中没找到相应的属性.

最佳答案

等效于HMIRuntime.Screens(2).ScreenItems(""),意为访问Screens集合中的第2个元素,第1个元素为主画面,第2个则是主画面画面窗口对象中的画面,当主画面包含多个子画面时,用这种方法来寻址画面不太合适,一般采用如下方法:
  Set objScreen = HMIRuntime.Screens("BaseScreenName.ScreenWindow:ScreenName")
  ----------------------------以前没有关注过,好像是以画面窗口的创建时间来排序的。建议采用如上脚本来获取Screen对象。

提问者对于答案的评价:
谢谢您!您的帮助使我受益良多.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:30
下一篇 2019年6月11日 上午10:30

相关推荐

  • WINCC_TCP/IP通讯问题!急!!!!!!!!

    我现有项目上是315-2DP与WINCC通过路由器来连接的,原来系统是2000,通讯正常,由于系统不怎么好我今天装了XP系统后就怎么也连不上了,新建一个项目也连不上,IP&nbsp…

    SIMATIC WinCC 2019年6月11日
  • WINCC用PLCSIM模拟可以读写DB块但是I/O不能读写

    WINCC用PLCSIM模拟可以读写DB块但是I/O不能读写?这是什么原因照成的啊?请各位高手回答!谢谢!用的是step7+wincc来做的,不是PCS7! 问题补充:谢谢两位前辈…

    2017年11月29日
  • wincc如何按照给定的时间查询历史数据的啊?就是要用到数据库的那种

    wincc如何按照给定的时间查询历史数据的啊?就是要用到数据库的那种,输入要查询的时间起始,然后数据自动出来,自动生成可打印的表格的那种,还请做过的大神分享下啊 谢谢&n…

    2021年7月5日
  • 怎么把这13个数字显示到WINCC IO域上

    rt(这13个数是条形码) 问题补充:谁有资料 图片说明:    最佳答案 定义字符串,字符串中保存这13个数的顺序组合。然后io域链接这个字符串变量,数据类型…

    2021年7月5日
  • wincc opc通讯遇到的问题

    如图,为什么标识选择不了“交互式用户”如果这个不选择,OPC客户机能不能和OPC服务器通讯上 图片说明:    最佳答案 按照文档中启用交互式用户的步骤:《OP…

    2021年7月5日
  • WINCC读ID卡卡号

    各位高手,我已经把12个字节的ID卡卡号读到M寄存器的MB25-MB36,现在想在静态文本中直接显示这12个字节的内容,请问怎么实现,有没有具体程序能提供 问题补充:WinCC添加…

    SIMATIC WinCC 2019年6月11日
  • wincc中组态下拉菜单

    wincc中组态下拉菜单,比如:在总览区用按钮或是控件,当单击这个按钮或控件时,出现下拉菜单,然后再下拉菜单中点击切换到不同的画面。请问该如何组态控件或者按钮呢?谢谢! 最佳答案 …

    2021年7月5日
  • WINCC与施耐德PLC的连接

    各位大哥;   我是名新手,我的问题是我们需要WINCC6.0与施耐德的PLC(型号是14053414B)也就是昆腾系列)建立通信。甲方要求走以太网协…

    SIMATIC WinCC 2019年6月11日
  • os不能编译

    wincc项目文件集成到step7中后,插入的wincc项目只有驱动程序,没有画面组态和故障报警,并且编译时出现simatic wincc is no…

    SIMATIC WinCC 2019年6月11日
  • wincc授权含义

    wincc授权中的 RC 256 PTG 512 ATG是什么意思?请高手指点 最佳答案 参考问题ID: 36334的答…

    SIMATIC WinCC 2019年6月11日