GetPage

Navigation:  组态系统介绍 > 脚本应用 > 系统函数 >

GetPage

Previous pageReturn to chapter overviewNext page

 

函数说明:

   GetPage PageName,PageParam

   获取其他页面的脚本指针,用于调用其他页面的画面属性和方法。

   PageName:页面名称,字符串;

   PageParam:页面参数,别名;

   返回页面脚本指针。

注意:在使用该脚本期间,需要确保调用的页面不被关闭。

 

举例:

   在a.bsp的画面中加载一个Button对象,在脚本编辑器中编辑该Button的Click事件如下:

   Sub BSButton1_OnClick()

       Set a = sys.GetPage("zt5.bsp","")

       If a is nothing Then

           MsgBox "zt5没有被打开"

       else

           a.SetZoomScale 300,300

       End If

   End Sub

   运行a.bsp画面,点击Button,如果zt5没有被打开,则弹出zt5没有被打开的提示信息;如果zt5打开了,则放大3倍。

   如果需要获取的是别名为"123"的zt5的画面,则脚本写为:

   Set a = sys.GetPage("zt5.bsp","/pagealias:123")