关于读取ini相同字段删除问题
本帖最后由 waxy 于 2014-1-16 09:11 编辑哪个兄弟帮个看一下这段“关于读取ini相同字段删除”的代码,哪有问题;先谢了!
相把ini文件中相同的字段全部删除(删除所有“学习”)。弄了半天不知道哪出了问题。If $aini[$ix]='学习' Then
For $d = 1 To $aini[$ix]
Local $vini = _IniRead('项目.ini', '名称',$aini[$ix],1)
IniDelete('项目.ini', '名称', $vini)
Nextini文件[名称]
001=学习
002=练学
001=学习
003=ZZZZ
004=qqq
001=学习
005=CCCC
006=SSSS
不知道楼主是不是这个意思$aini=IniReadSection("项目.ini","名称")
For $d=1 To$aini
If $aini[$d]="学习" Then IniDelete ('项目.ini','名称',$aini[$d])
Next
不知道楼主是不是这个意思
zch11230 发表于 2014-1-16 12:20 http://www.autoitx.com/images/common/back.gif
谢谢!但引出另一个问题,就是ini文件是一开始就读到缓存了,在程序未关闭之前,仍能读取到重复的字段。 首先那不叫“字段”
“开始就读到缓存了,在程序未关闭之前,仍能读取到重复的字段” 既然能开始读到缓存,那就再读一次 理论上说,如果INI写成这样,就不叫标准INI了。
页:
[1]