如何用VBS脚本获得某个画面的某个对象的属性

如题,获取当前画面的某个对象的属性脚本如下:
DIM A
SET A=ScreenItems("对象名")

那么如果此对象在其他画面里面,怎么通过VBS脚本获取呢?

最佳答案

要写完整了,形如:
HMIRuntime.Screens(MainPic).ScreenItems(PictureWindow)

提问者对于答案的评价:
Dim obj
Set obj=HMIRuntime.Screens("start.画面窗口1:choice_trend").ScreenItems("listbox1")
obj.SelIndex=1
obj.SelText="一号"
你说的说法不准确,但是给了我提示,谢谢!

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

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

相关推荐

  • WINCC在线表格(在线趋势)打开后,加载数据的时间特别长,请问这是什么原因?

    以前组态的变量记录有每秒归档一次的还有10分钟归档一次的。他们说是数据太过于庞大,导致每次加载数据要解压缩很多数据包,但是我只是调用1个小时的数据也慢的要死,请问这是什么原因?有什…

    SIMATIC WinCC 2017年11月12日
  • flexible 棒图显示问题

    tag是0-160的整数 但是要在棒图里显示成0-1.60 怎么弄 最佳答案 在屏里是很难转换的的,最好就是在plc转换成实数。 如果你要不嫌麻烦可以…

    SIMATIC WinCC 2019年6月11日
  • 我的“用户归档”怎么是德文的

    我的“用户归档”怎么是德文的 最佳答案 你的wincc肯定是中文版,比如是wincc6.0 sp3 亚洲版,而安装的用户归档不支持中文,此时可以在wincc主界…

    SIMATIC WinCC 2019年6月11日
  • 报表编辑器的问题,再提问

    我在报表编辑器中用变量记录表格显示数据,但是发现我就算是添加2个变量,他总会跑到页面得最上面,页眉部分不动,这样得话,数据多得话,就会遮挡住了页眉。奇怪,在动态部分的变量记录表格怎…

    SIMATIC WinCC 2019年6月11日
  • WinCC如何保存对象到库?

    WinCC画面里做了个按一下一直接通,再按一下一直断开的按钮。想保存进对象库里,以后在别的项目里可以直接调用,改变一下变量就可以使用。要怎么做?(“项目库”只能在本项目内部使用的,…

    SIMATIC WinCC 2017年11月6日
  • wincc打开总是有个提示

    wincc打开总是有个提示,不知道什么意思 图片说明:    最佳答案 WinCC7.0授权的使用方法及常见问题处理https://support.indust…

    2021年7月5日
  • Spreadsheet 如何循环填充数据库数据?

    求脚本,谢谢大神! 最佳答案 填充spreadsheet控件代码:这是一路的连接字符串:Dim tagDSNName,sPro,sDsn,sSer,sCon S…

    SIMATIC WinCC 2017年7月26日
  • wincc系统 如何建立OPC 读取WINCC内 变量点与外部通讯

    请输入详细内容wincc系统 如何建立OPC 读取WINCC内 变量点与外部通讯 钻石用户推荐最佳答案 下面是一个关于OPC Dcom方面的…

    SIMATIC WinCC 2021年7月5日
  • @CurrentUser

    用特定的用户名登录来实现某个对像的可视,其它用户登录不显示。我想用@CurrentUser内部变量与一个量进行比较,可没有成功。请问我的想法对否,应该怎么实现? 最佳答案 如楼上所…

    SIMATIC WinCC 2019年6月11日
  • wincc授权的问题

    “变量数量超出软件许可证的允许值”是什么意思? 最佳答案 一楼,说得对,解决方法:把原来的授权删除了,重新授权更大的,如64K,128K,256K。  在根目录…

    SIMATIC WinCC 2019年6月11日