恭喜,你发布的帖子
发布于 2022-06-22 11:14:33
11楼
动态加载图片刷新,我一般用 图形对象,只需一句VBS脚本
ScreenItems.Item("Pic3").PictureName = "C:\00\png-0001.png"
Pic3为图形对象的对象名称,C:\00\png-0001.png为图片路径名称。
VBS的好处是可以随意修改、替换字符串,而不像C脚本那么糟糕麻烦。
比如上面的字符串,可以用一个变量来替换0001来实现从0001~9999个图片轮换。
如果要实现自动刷新?可以在画面中拖入一个圆,然后设置圆闪烁,最后在圆的对象改变事件中修改图形对象的图片就可以不停改变图片了。简简单单岂不美哉?
缺点就是闪烁周期是WinCC内部锁定的快=0.3秒?中=0.5秒?慢=1秒?想要做快速切换的画面是不现实的。要快速只能自己做控件来实现了。
您的方法与版主的方法都测试了下,没成功,不知道问题出再哪里,您有具体的例程吗?
请填写推广理由:
分享
只看
楼主