UI.GetEnabled 获取可用状态

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

获取控件是否为可用状态。

语法

结果 = UI.GetEnabled(控件名称)

参数

参数 数据类型 解释
控件名称 字符串 欲获取可用状态的控件名称。

返回值

布尔型,可用状态返回True,禁用状态返回False。

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
'创建一个名称为"布局1"的布局控件
TracePrint UI.Newlayout ("布局1")
'以下例子是通过GetEnabled命令配合按钮3点击事件来获取当前输入框的可用状态
TracePrint UI.AddEditText("布局1", "输入框1", "请在此输入内容")
TracePrint UI.AddButton("布局1", "按钮1", "启用输入框")
TracePrint UI.AddButton("布局1", "按钮2", "禁用输入框")
TracePrint UI.AddButton("布局1", "按钮3", "获取可用状态")
UI.SetOnClick "按钮1",启用输入框
UI.SetOnClick "按钮2", 禁用输入框
UI.SetOnClick "按钮3",获取可用状态
'显示名称为:"布局1" 的布局控件
TracePrint UI.Show ("布局1")
Function 启用输入框 '点击事件
UI.SetEnabled ("输入框1",true)
End Function
Function 禁用输入框
UI.SetEnabled ("输入框1",false)
End Function
Function 获取可用状态
If UI.GetEnabled("输入框1") Then
TracePrint "当前输入框为可用状态,可正常输入文字"
Else
TracePrint "当前输入框为禁用状态,无法正常输入文字"
End If
End Function

备注

创建的控件默认都为可用状态;禁用控件将使控件无效化,一系列控件功能都将无法操作。