跳到主要内容

UI.SetOnClick 控件单击事件

🎯功能

设置控件的点击事件响应。

📜语法

结果 = UI.SetOnClick(控件名称,事件函数名)

📥参数

参数数据类型解释
控件名称字符串某控件名称
事件函数名标识符触发此事件后欲执行的一个函数或子程序名

📤返回

布尔型 ,触发事件成功返回True,失败返回False

💡示例

'创建一个名称为"layout1"的布局控件
TracePrint UI.Newlayout ("layout1")
'创建一个名称为"按钮1",标题为:"点此关闭界面"的按钮控件
TracePrint UI.AddButton("layout1", "按钮1", "点此关闭界面")
'设置名称为"按钮1"的控件的控件点击事件
TracePrint UI.SetOnClick("按钮1", 控件点击事件)
'显示名称为:"layout1" 的布局控件
TracePrint UI.Show ("layout1")
'事件处理函数
Function 控件点击事件()
'关闭名称为:"layout1"布局控件
TracePrint UI.Close("layout1")
TracePrint "控件点击事件触发,关闭界面"
ShowMessage "控件点击事件触发,关闭界面"
Delay 3000
End Function

📘备注

目前此事件只支持按钮、下拉框、图像控件,其他控件暂不支持。