# Object - TMemIniFile 内存 INI 文件

## `TMemIniFile`

声明：class

在内存中读取、修改和保存 INI 配置的内置对象

<!-- tags: Object 读取 获取 文件 目录 路径 file 数据库 SQL database 对象 实例 创建 生成 构造函数 实例化 new -->

### `create()`

声明：function

无参数构造函数。创建内存中的 INI 配置实例

<!-- 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
