每个画面都有打开画面和关闭画面事件。用户可以利用这两个事件在画面切换的过程中实现一些功能,例如对变量进行赋值等操作。
在变量管理编辑器中,新建内部变量“boolControlByScreen”,类型选择为“二进制变量”。
新建两个画面“picture01.PDL”及“picture02.PDL”。并添加相互切换画面的按钮。
两个画面中均添加输入/输出域并关联变量“boolControlByScreen”。
在画面“picture02.PDL”的打开画面和关闭画面事件中添加直接连接。
打开画面事件:
关闭画面事件:
激活画面运行后,一旦画面切换到“picture02”时,变量“boolControlByScreen”将会被置 1 。而一旦画面切换到其它画面(例如“picture01”)时,变量“boolControlByScreen”将会被清 0 。
“picture02”打开画面时:
“picture02”关闭画面时: