hongshow 发表于 2011-8-28 10:13:15

[已解决]怎么对INI中的字段名进行排序?

本帖最后由 hongshow 于 2011-8-28 12:47 编辑


go=8dws
mi=155

go=8cdjs
mi=6432

go=43kjd
mi=3245

go=lawd
mi=99543

怎么让它按字段名排序呢?

3mile 发表于 2011-8-28 12:26:55

#include <array.au3>

Local $IniFile=@ScriptDir&("\config2.ini")
$SectionNames=IniReadSectionNames($IniFile)
_ArraySort($SectionNames,0,1,0)

For $i=1 to $SectionNames
        $Section=IniReadSection($IniFile,$SectionNames[$i])
        IniWriteSection("temp.ini",$SectionNames[$i],$Section)
Next

$ini=FileRead("temp.ini")
$hfile=FileOpen($IniFile,2)
FileWrite($hfile,$ini)
FileClose($hfile)
FileDelete("temp.ini")

hongshow 发表于 2011-8-28 12:46:53

谢谢,高手.............
页: [1]
查看完整版本: [已解决]怎么对INI中的字段名进行排序?