【按键精灵】LUA---setData 设置全局数据
原型: g.setData(...)
返回: true, "Success" 或者 false, "错误说明"
说明:设置全局数据,可以在线程中或其它按键程序中调用
示例:
// 设置单个全局数据 g.setData "name", "张三" g.setData "年龄", 15 //变量名支持汉字、英文及数字。不区分大小写。不能包含特殊字符 g.setData "婚姻", False // 批量设置全局数据 g.setData({"name": "张三", "年龄": 15, "婚姻": False})
// 检测赋值结果
Dim ret = g.setData("name", "张三")
If Not ret Then
tracePrint "赋值出错!"
exitScript
End If
原型: g.getData(...)
返回: 成功返回单个值或表,失败返回 nil, 错误信息
说明:获取全局数据值
示例:
// 获取单个全局数据 g.getData("name") g.getData("年龄") g.getData("婚姻") // 批量获取全局数据 Dim data = g.getData("name", "年龄", "婚姻") data["name"] data["年龄"] data["婚姻"]
原型: g.clearData(...)
返回: 清除全局数据。可以单独清除一个键的值,也可以批量清除多个键的值。
说明:清除全局数据值
示例:
// 单个清除 g.clearData("name") g.clearData("年龄") g.clearData("婚姻") // 批量清除 g.clearData("name", "年龄", "婚姻")

浙公网安备 33010602011771号