UI.SaveProfile 保存设置

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

功能

保存当前布局配置文件

语法

结果 = UI.SaveProfile([配置路径])

参数

参数 数据类型 解释
配置路径 字符串 可选参数,保存配置文件的完整路径,省略默认为按键临时目录下的UiProFileTemp.txt

返回值

布尔型,保存成功返回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
'创建一个名称为"layout1"的布局控件
TracePrint UI.Newlayout ("layout1")
'下面例子是创建3个分行排列的多选框,并默认同时勾选多选框2、多选框3
TracePrint UI.AddCheckBox("layout1", "check_box1","多选框选项1", false)
TracePrint UI.NewRow("layout1", "new_row_1")
TracePrint UI.AddCheckBox("layout1", "check_box2", "多选框选项2", true)
TracePrint UI.NewRow("layout1", "new_row_2")
TracePrint UI.AddCheckBox("layout1", "check_box3", "多选框选项3", true)
TracePrint UI.NewRow("layout1", "new_row_3")
'下面例子是创建俩个按钮,分别关联保存配置和读取配置的控件点击事件
'可随意勾选多选框点击保存配置后再更改勾选其他多选框点击读取设置来查看效果
TracePrint UI.AddButton("layout1", "按钮1", "保存配置")
TracePrint UI.AddButton("layout1", "按钮2", "读取配置")
TracePrint UI.NewRow("layout1", "new_row_4")
TracePrint UI.SetOnClick("按钮1", 保存配置)
TracePrint UI.SetOnClick("按钮2", 读取配置)
'显示名称为"layout1"的布局控件
TracePrint UI.Show ("layout1")
'事件处理函数
Function 保存配置()
TracePrint UI.SaveProfile()
End Function
Function 读取配置()
TracePrint UI.LoadProfile()
End Function

备注