正在加载文档
配置项相关命令
<!-- mindoc:slug=aa-1hgloo5ioklo4 -->
## 读取配置项指定键值:
>ReadConfigFileItem 参数1 参数2 参数3 参数4
### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |文本路径|支持绝对路径|
|参数2 |项名称||
|参数3 |键名称||
|参数4 |返回值|保存在指定变量中(如:S$读取值)|
>`..\` 表示上级目录(默认为`MirServer`目录)
`.\` 表示在当前目录(默认为`Mir200`目录)
### 示例:
```
[@测试]
#IF
#ACT
ReadConfigFileItem ..\Mir200\Envir\文本.txt 配置项 节点 S$读取值
SENDMSG 5 返回:<$STR(S$读取值)>
break
```
## 写入指定配置项键值:
>WriteConfigFileItem 参数1 参数2 参数3 参数4
### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |文本路径|支持绝对路径|
|参数2 |项名称||
|参数3 |键名称||
|参数4 |写入参数|该参数为空,则清除该键值|
### 示例:
```
[@测试]
#IF
#ACT
WriteConfigFileItem ..\Mir200\Envir\文本.txt 配置项 节点 节点内容
SENDMSG 5 参数已写入
break
```
## 删除配置中指定节:
>READCONFIGFILEITEM 参数1 参数2 参数3
### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |文本路径|支持绝对路径|
|参数2 |项名称||
|参数3 |节名称||
### 示例:
```
[@测试]
#IF
#ACT
READCONFIGFILEITEM ..\Mir200\Envir\文本.txt 配置项 节点
SENDMSG 5 ‘节点’已删除
break
```
## 删除配置中指定项:
>DelConfigFileSection 参数1 参数2
### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |文本路径|支持绝对路径|
|参数2 |项名称||
### 示例:
```
[@测试]
#IF
#ACT
DelConfigFileSection ..\Mir200\Envir\文本.txt 配置项
SENDMSG 5 ‘配置项’已删除
break
```