配置项相关命令


读取配置项指定键值

ReadConfigFileItem 参数1 参数2 参数3 参数4

参数位置 参数说明
参数1 文本路径(支持绝对路径)
参数2 项名称
参数3 键名称
参数4 返回值,保存在指定变量中(如:<$STR(S$读取值)>)

.\ 表示在当前目录(默认为Mir200目录)

..\ 表示上级目录

[@测试]
#IF
CheckLevelEx > 0
#ACT
ReadConfigFileItem .\!Setup.txt Names GoldStone <$STR(S$读取值)>
SENDMSG 5 返回:<$STR(S$读取值)>
break

写入指定配置项键值

WriteConfigFileItem 参数1 参数2 参数3 参数4

参数位置 参数说明
参数1 文本路径(支持绝对路径)
参数2 项名称
参数3 键名称
参数4 写入参数(该参数为空,则清除该键值)

.\ 表示在当前目录(默认为Mir200目录)

..\ 表示上级目录

[@测试]
#IF
CheckLevelEx > 0
#ACT
WriteConfigFileItem .\!Setup.txt Names GoldStone 超级石头
SENDMSG 5 参数已写入
break

删除配置项指定键

DelConfigFileItem 参数1 参数2 参数3

参数位置 参数说明
参数1 文本路径(支持绝对路径)
参数2 项名称
参数3 键名称

.\ 表示在当前目录(默认为Mir200目录)

..\ 表示上级目录

[@测试]
#IF
CheckLevelEx > 0
#ACT
DelConfigFileItem .\!Setup.txt Names GoldStone
SENDMSG 5 ‘GoldStone’已删除
break

删除配置中指定项

DelConfigFileSection 参数1 参数2

参数位置 参数说明
参数1 文本路径(支持绝对路径)
参数2 项名称

.\ 表示在当前目录(默认为Mir200目录)

..\ 表示上级目录

[@测试]
#IF
CheckLevelEx > 0
#ACT
DelConfigFileSection .\!Setup.txt Server
SENDMSG 5 ‘Server’已删除
break