找回密码
 加入
搜索
查看: 2300|回复: 3

[效率算法] AU3如何读取INI并重新给INI排序?[已经解决]

[复制链接]
发表于 2010-4-2 14:03:48 | 显示全部楼层 |阅读模式
本帖最后由 simxinzi 于 2010-4-8 13:35 编辑

有一个这样的字段

[Config]

1=Autoit
2=VC
3=易语言
4=DelPHI
5=QQ
6=VB

当然字段都是假设的,如何读取这个段,并对这个段进行按字母排序,并写入到 INI 得到如下的结果

[Config]

1=Autoit
2=DelPHI
3=QQ
4=VB
5=VC
6=易语言

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-4-2 21:58:21 | 显示全部楼层
#include <array.au3>
#include <file.au3>

$array=IniReadSection("test.ini","config")
_ArraySort($array, 0, 0, 0, 1)
_ArrayDisplay($array)

评分

参与人数 2金钱 +42 贡献 +5 收起 理由
lynfr8 + 22 + 5
afan + 20

查看全部评分

 楼主| 发表于 2010-4-8 13:36:51 | 显示全部楼层
感谢,在发本帖的数分钟,自己解决了,不过还是谢谢你。

解决的方法是 读取字段 成为数组,再进行数组排序,就是 2楼的代码 。
发表于 2012-10-20 12:06:13 | 显示全部楼层
留着备用。~!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-21 05:21 , Processed in 0.073775 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表