This repository has been archived by the owner on Jun 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
04.应用存档
应用的存档由ESave
进行管理,默认是不创建的,如果需要创建,请转到应用窗口的Form_Load
过程,将注释有“创建存档”的部分的注释符号删去。
存档使用ESave.Create
进行创建,默认不提供key,使用存档前请务必设置您的存档key。
参数名 | 类型 | 说明 |
---|---|---|
name | String | 存档名称,请不要选择太过于常见的名字,防止和其他应用的存档发生冲突。 |
[optional] BMKey | String | 验证存档所使用的秘钥。 |
NOTE:
请在代码中妥善做好秘钥的保密,防止秘钥被窃取。
如果想不出该使用什么秘钥,可以在立即面板中输入Debug.Print GetBMKey
来获取秘钥。
一旦设置后,请不要修改你的秘钥,否则将导致应用存档完全丢失。
你可以使用ESave.GetData
获取存档数据,并使用ESave.PutData
设置存档数据。
参数名 | 类型 | 说明 |
---|---|---|
name | String | 数据名称 |
NOTE:
这是一个函数。当指定的存档数据不存在时将返回空字符串。
参数名 | 类型 | 说明 |
---|---|---|
name | String | 数据名称 |
value | String | 数据值 |
NOTE:
如果您开启了自动存档,请不要频繁修改数据。
该方法将会保存你的存档到磁盘。
该方法不需要任何参数。
Emerald提供了自动存档功能,在你每次修改存档数据后都会进行存档。
自动存档的开启方法如下:
ESave.AutoSave = True
返回值:Long
说明:取得存档内数据项的总个数。
返回值:String
参数:
- Index
类型:
Integer
说明:指定存档数据项的序号
说明:取得指定编号的数据项的名称。
类型:String
说明:存档保存在磁盘上的位置。
注意:请不要修改这个位置。
该页面没有帮助?
请提出您的看法或联系Error 404获取更多帮助。