+ -
当前位置:首页 → 问答吧 → 请教一个关于INI操作的问题

请教一个关于INI操作的问题

时间:2011-08-28

来源:互联网

假如有下面一张表

P1 0.00 9.00
P2 0.25 8.00
P3 0.50 7.00
P4 0.75 6.00
P5 1.00 5.00
P6 1.25 4.00
P7 1.50 3.00
P8 1.75 2.00
P9 2.00 1.00
P10 2.25 0.00

上述表中,右边两列都是需要保存的内容,P是行的名字

我想在在INI里保存这个表的的信息,比如我们常用的paramini.writestring('abc','P1','0.00')
不好把这个表里的右边两列都保存起来,我采用的一种措施是ParamIni.writeString('abc','0.00','9.00');

因为我要通过中间一列的数据,来进行查找,比如我通过0.25查找到8.00。
但是这样遇到一个问题,我在保存参数的窗体上,读取INI的信息的时候,比如edt1.text的内容是0.50,我应该是根据
edt1.text:=paramini.readstring(abc,'p3','0.00')来读到0.50,但是因为我存储的时候按照
ParamIni.writeString('abc','0.00','9.00'); 的方式,所以不好读取,

有什么样简单的方法,解决我上述遇到的问题,吗,请教大家了

作者: wangwei244157887   发布时间: 2011-08-28

在线等待

作者: wangwei244157887   发布时间: 2011-08-28