VBS全局脚本改变画面窗口中的对象的属性

如下,vbs改变“histogram_main2001-2002”画面中“画面窗口1”中的棒图对象的属性,运行一直没有,求大神解惑?Sub procedure3Dim UADim LADim ADim ObjSet UA=HMIRuntime.Tags("bangtu01")Set LA=HMIRuntime.Tags("bangtu02")Set A=HMIRuntime.Tags("bangtu03")UA.ReadLA.ReadA.ReadSet Obj =HMIRuntime.Screens("histogram_main2001-2002.画面窗口1").ScreenItems("棒图3")If (A.Value >= UA.Value) ThenObj.BackColor =vbRedElse If (A.Value <= LA.Value) ThenObj.BackColor =vbYellowElse If ((A.value > LA.Value) And (A.Value < UA.Value)) ThenObj.BackColor =vbGreenEnd IfEnd IfEnd IfEnd S

最佳答案

Obj =HMIRuntime.Screens("histogram_main2001-2002.画面窗口1").ScreenItems("棒图3")
这个引用对象不对吧
应该是
Obj =HMIRuntime.Screens("histogram_main2001-2002.画面窗口1:<棒图所在的画面名称>").ScreenItems("棒图3")
在画面上做个脚本诊断,看看输出哪里不对

提问者对于答案的评价:
试了一下不行,不过思路更清晰一点

最佳答案作者回复:
如果不行说明你做的不对吧,我测试没问题的
哪个画面名称尽量不要有特殊字符,把-改成下划线吧

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午1:55
下一篇 2017年6月1日 上午1:56

相关推荐

  • 两台wincc操作员站和工程师站配置

    两台工控机,安装了wincc7.5,一台做操作员站,一台兼做工程师站,怎么搞? 问题补充:要安装PCS7软件吗?wincc7.5 sp1的,还有STEP7 V5…

    SIMATIC WinCC 2021年7月5日
  • gif动画图片怎样导入到组态界面中

    之前用一个控件成功导入了,但是不小心将那个控件取消注册了,现在找不到了,原来导入的也不能用了 最佳答案 在WinCC WebBrowser 控件的帮助下,可以在…

    SIMATIC WinCC 2019年6月11日
  • 趋势窗口问题

    为什么我用activex controls里面的wincc online trend control,做不出来如附图的效果:点击标尺按钮,弹…

    SIMATIC WinCC 2017年11月12日
  • WINCC画面窗口显示迟钝

    在主画面中做了几个画面窗口,用开关量来控制其显示。可做出来发现,当显示的开关量为1是,画面窗口出来的速度有点迟钝。更改周期也没有用。请帮忙 最佳答案 1、你的电脑配置有点低,win…

    SIMATIC WinCC 2019年6月10日
  • 新手求问:wincc V7.0 SP3安装问题

    本人新手,准备学习wincc。网上下载的资源http://fs.gongkong.com/uploadfile/wincc/winccV70SP3A.rar打算在虚拟机XP&nbs…

    SIMATIC WinCC 2017年12月2日
  • WINCC与三菱FX3GC通讯

    WINCC V7.3安装三菱PLC驱动与FX3GC以太网通讯,上午数据还能正常读取,下午就不行, 但是与三菱PLC的通讯是正常的,有没有大神知道怎么回事? 最佳…

    SIMATIC WinCC 2021年7月5日
  • 输入输出域保持值

    画面上我放置了一个输入输出域,连接一个内部变量,我想在激活后,输入输出域的值就是“100”,而且在激活的画面上还可以修改输入输出域的值的大小,我想问下怎么实现 最佳答案 变量定义时…

    SIMATIC WinCC 2019年6月11日
  • wincc选择导入外部EXCEL表,并将Excel表的内容显示在Listview控件中

    EXCEL 表的格式固定,只是每天生成一个,表名按日期区别。现在的问题是如何在WINCC的一个页面中做一个选择按钮,可以打开文件夹选择某个Excel, 把该表的…

    SIMATIC WinCC 2019年6月11日
  • KTP屏数据记录

    现场有个KTP的屏,设备需要进行历史数据记录,但是有个20个字节的字符串变量记录不了,请各位支招。 最佳答案 数据记录不支持字符串的归档,可以间接使用报警记录,在报警文本的组态界面…

    SIMATIC WinCC 2020年11月1日
  • wincc C函数问题

    用C语言写电机的状态返回值,不同值代表不同颜色,现在要求,读取开反馈为1,关反馈为0则返回值为1,而开反馈为0,关反馈为1则返回值为0,现在不明白的是开=1且关=0的语句怎么写,希…

    SIMATIC WinCC 2017年10月31日