我有一个树形控件,然后每一个节点都对应一个值,
写入一个节点,就将节点的地址和值写入INI文件,读写都没问题,
后来发现更改某个节点的父节点名称后,所有的子节点值都无法获取了,
求教该用什么方式存地址和值更方便使用
例如:
目录树是这样的
a
b
c
节点a 存到ini里面的时候是
“a,”="1"
节点b 存到ini里面的时候是
“a,b,”="22"
节点c 存到ini里面的时候是
“a,b,c,”="333"
需要获取c节点值的时候,我就获取节点的全地址:“a,b,c,”
读取INI对应的值
所以如果我更改b的名字为z时
先删除b这个节点“a,b,”
再创建一个节点“a,z,”同时赋值
再次获取C的节点地址就为“a,z,c,”
那么c无法获取到值
所以
请大家给个方法让INI键名更方便的改名方式,或者用其他的简单存取方式