恭喜,你发布的帖子
发布于 2020-12-04 19:32:45
6楼
用于WINCC里跨画面设置属性。
通过Screens对象实现。
用法:
HMIRuntime.Screen(“完整的画面名称.画面窗口名称:画面名称.画面窗口名称”).ScreenItems(“对象名称”).属性名称
[<Grundbildname>.]<Bildfenstername>[:<Bildname>] ... .<Bildfenstername>[:<Bildname>]
Grundbildname:画面名称(包含完整路径)
Bildfenstername:画面窗口名称
Bildname:画面窗口内指向的画面名称
例3:如下图,通过pw2里画面C的Button1,将pw1里画面B内画面窗口pw3内的画面D的Text1文本改为”abc”:
HMIRuntime.Screens(HMIRuntime.ActiveScreen.Parent.Parent.AccessPath & ".pw1:fp_test.pw3").ScreenItems("Text1").Text="abc"
HMIRuntime.ActiveScreen.Parent.Parent.AccessPath & ".pw1:fp_test.pw3"
设置对象pw3的完整画面路径
请填写推广理由:
分享
只看
楼主