📦 deps(tsl): sync tsl-playbook from a71480a4

Source-Commit: a71480a4ae
This commit is contained in:
ci[bot]
2026-08-12 08:38:08 +08:00
parent 683f83d17c
commit 670ba950a6
1496 changed files with 292667 additions and 220122 deletions
@@ -0,0 +1,124 @@
# Object - TMemIniFile 内存 INI 文件
## `TMemIniFile`
声明:class
在内存中读取、修改和保存 INI 配置的内置对象
<!-- tags: Object 读取 获取 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
### `create()`
声明:function
创建 TMemIniFile 实例
<!-- tags: Object 创建 生成 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
可见性:public
### `clear()`
声明:function
清除掉内容
<!-- tags: Object 清除 重置 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
可见性:public
返回:any
#### 示例
```tsl
//创建TMemIniFile对象
obj:= CreateObject("TMemIniFile");
//设置内容
sLobj:=new tstringlist();
sLobj.LoadFromFile("","D:\\Test\\File.ini");
obj.SetStrings(sLobj);
//清空设置的内容
obj.clear();
//获取设置好的内容
getObj:=new TStringList();
obj.GetStrings(getObj);
return getObj.GetText();
```
### `getStrings(strings)`
声明:function
获取所有内容
<!-- tags: Object 获取 查询 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `strings` | TStringList | TStringList类型,用于存贮TMemIniFile的内容 |
返回:any
#### 示例
```tsl
//创建TMemIniFile对象
obj:= CreateObject("TMemIniFile");
//设置内容
sLobj:=new tstringlist();
sLobj.LoadFromFile("","D:\\Test\\File.ini");
obj.SetStrings(sLobj);
//获取设置好的内容
getObj:=new TStringList();
obj.GetStrings(getObj);
return getObj.GetText();
```
### `setStrings(strings)`
声明:function
设置所有内容
<!-- tags: Object 设置 修改 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `strings` | TStringList | TStringList类型,用于设置TMemIniFile的内容 |
返回:any
#### 示例
```tsl
//创建TMemIniFile对象
obj:= CreateObject("TMemIniFile");
//设置内容
sLobj:=new tstringlist();
sLobj.LoadFromFile("","D:\\Test\\File.ini");
obj.SetStrings(sLobj);
//获取设置好的内容
getObj:=new TStringList();
obj.GetStrings(getObj);
return getObj.GetText();
```
### `CaseSensitive`
声明:property
读写类型,决定节和键名是否大小写相关
<!-- tags: Object 文件 目录 路径 file 数据库 SQL database 对象 实例 -->
可见性:public
类型:boolean
访问:read/write