ShowModalEx4

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

ShowModalEx4

Previous pageReturn to chapter overviewNext page

 

函数说明:

   ShowModalEx4 PageName,Title,Left,Top,Width,Height,PageParam1,PageParam2,PageParam3,PageParam4

   在弹出的有模对话框中显示一个页面,并传递4个参数。

   PageName:页面名称,字符串;可以带参数,具体参见OpenPage

   Title:对话框标题,字符串;

   Left:左边坐标,整型;

   Top:上边坐标,整型;

   Width:宽度,整型;

   Height:高度,整型;

   PageParam1:第一个页面参数,字符串;

   PageParam2:第二个页面参数,字符串;

   PageParam3:第三个页面参数,字符串;

   PageParam4:第四个页面参数,字符串。

   无返回值。

   如 sys.ShowModalEx4 "ztscriptdemo2.bsp","Demo2",200,300,400,300,"exparam1","exparam2","exparam3","exparam4"

   PageParam1-PageParam4是用户自己定义的全局变量,可以应用于整个画面中,对应关系为:

   Page.Param1 = PageParam1

   Page.Param2 = PageParam2

   Page.Param3 = PageParam3

   Page.Param4 = PageParam4

 

举例:

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

   Sub BSButton1_OnClick()

       sys.OpenPage4 "b.bsp","Demo2",200,300,400,300,"1","2","3","4"

   End Sub

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

   Sub BSButton1_OnClick()

       MsgBox Page.Param1

       MsgBox Page.Param2

   End Sub

   运行a.bsp画面,点击Button,b.bsp在一个有模对话框中打开,并弹出消息框1和2。