找回密码
 加入
搜索
查看: 1666|回复: 4

[AU3基础] [已解决]问个数组排序问题

[复制链接]
发表于 2010-12-9 10:55:15 | 显示全部楼层 |阅读模式
本帖最后由 runsnake 于 2010-12-13 05:42 编辑

一个一维数组,每个元素都是装的一个文件的地址,如:
a[1]="d:\file1.txt"
a[2]="c:\file2.txt"
a[3]="e:\file3.txt"

现在想根据文件的大小升序排列上面的数组,也就是假设file1.txt是1k,file2.txt是5k,file3.txt是2k
则排序后的a数组为:
a[1]="d:\file1.txt"
a[2]="e:\file3.txt"
a[3]="c:\file2.txt"

也就是相当于_GUICtrlListView_SimpleSort ()函数的效果,但不想用GUI的东西
发表于 2010-12-9 11:13:55 | 显示全部楼层
_ArraySort
发表于 2010-12-9 12:08:02 | 显示全部楼层
那这样数组起码要二维数组吧,[n][0]是文件名,[n][1]是文件大小
 楼主| 发表于 2010-12-9 12:13:34 | 显示全部楼层
谢谢版主,果然_ArraySort还有这个功能。非常不错。

to:yhxhappy
嗯,是要定义个临时二维数组倒一下
发表于 2010-12-9 16:03:08 | 显示全部楼层
顶_arraysort
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-24 10:20 , Processed in 0.100822 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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