UI.SetOnClose 布局关闭事件
🎯功能
设置布局的关闭事件响应。
📜语法
结果 = UI.SetOnClose(布局名,事件函数名)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
布局名 | 字符串 | 布局名/父控件名称 |
事件函数名 | 标识符 | 触发此事件后欲执行的一个函数或子程序名 |
📤返回
布尔型
,触发事件成功返回True
,失败返回False
。
💡示例
'创建一个名称为"layout1"的布局控件
TracePrint UI.Newlayout ("layout1")
'下面例子是调用布局关闭事件,关闭布局界面3秒后将关闭界面
'可手动点击布局界面的退出或继续按钮看执行效果
TracePrint UI.SetOnClose("layout1",布局关闭事件)
'显示名称为:"layout1" 的布局控件
TracePrint UI.Show ("layout1")
'事件处理函数
Function 布局关闭事件()
TracePrint "布局关闭事件触发,3秒后将关闭界面"
ShowMessage "布局关闭事件触发,3秒后将关闭界面"
Delay 3000
End Function
📘备注
UI.Close关闭布局命令、布局界面上的退出、继续按钮都能触发此事件。