1. ActivateRightScreen
应用:将画面切换到与激活画面同一层级的右侧的画面。 如果当前画面的右侧没有其它画
面,则不发生画面切换。
说明:必须已经在“画面浏览”编辑器中组态了一个浏览结构。
语法:ActivateRightScreen
在脚本中是否可用: 有 (ActivateRightScreen)参数
2. ActivateRootScreen
应用:将画面切换到定义为起始画面的画面。 如果所显示的画面是根画面,则不会发生画
面切换。
说明:必须已经在“画面浏览”编辑器中组态了一个浏览结构。
语法:ActivateRootScreen
在脚本中是否可用: 有 (ActivateRootScreen)
3. ActivateScreen
应用:将画面切换到指定的画面。 使用“ActivateScreenByNumber”系统函数可以从根画
面切换到永久性窗口,反之亦然。
语法:ActivateScreen (Screen name, Object number)
在脚本中是否可用: 有 (ActivateScreen)
参数
1) Screen name 要切换到的画面的名称。
2) Object number 画面切换后在指定画面中获得焦点的操作员控件元素。 操作员控件元
素的编号在组态期间使用 TAB 顺序确定。
在指定为“0”时:
如果调用该系统函数时焦点位于永久性窗口,则永久性窗口保留焦点。
如果调用该系统函数时焦点位于根画面,则指定画面中的第一个操作员控件元素获得焦点。
说明 :如果将“到达边界”事件分配给“ ActivateScreen”系统函数,则只有数值“ 0”对
“Object number”参数有效。 活动对象不是由对象号定义的,而是由画面更改之前其 X
位置定义的。
4. ActivateScreenByNumber
应用:根据变量值将画面切换到另一画面。 画面由其画面号标识。
语法:ActivateScreenByNumber (Screen number, Object number)
在脚本中是否可用: 有 (ActivateScreenByNumber)
参数
1) Screen number
包含要切换到的画面号的变量。
如果需要从根画面切换到永久性窗口,则指定“0”或“-1”:
0 = 从根画面切换到永久性窗口
-1 = 从永久性窗口切换到根画面
2) Object number
画面切换后在指定画面中获得焦点的画面对象的编号。 操作员控件元素的编号在组态期间
使用 TAB 顺序确定。
在指定为“0”时:
• 如果调用该系统函数时焦点位于永久性窗口,则永久性窗口保留焦点。
• 如果调用该系统函数时焦点位于根画面,则指定画面中的第一个操作员控件元素获得
焦点。