如何在listview中进行快速随机排序??(50分)

  • 主题发起人 主题发起人 chengbin
  • 开始时间 开始时间
C

chengbin

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在listview中进行快速随机排序?? 请大家帮忙??
 
写OnCompare呀,比较两个Item时,随机比较大小就可以了<br>
 
方法很多:冒泡法、比较法、shell法、两分法。<br>数据量不大,谁便用哪种。
 
以前写过用“两分法”的查找算法,还有对treeview的
 
我现在已经用OnCompare进行正常排序了!<br>我想用一个按钮来对listview中的items进行排序!大约有几万条!<br>要求速度特别快! 就像winamp一样的随机排序!!<br>请给出源代码!谢谢!!<br><br>
 
我按照帮助文件里说的,采用CUSTOMSORT方法对ITEMS进行排序,为什么不好用?<br>甚至,我将帮助里程序直接拷贝到程序里,都不好用。<br>有谁知道原因?<br>查过相关资料了,都是这么说的,说可以,可是,我让别的朋友实验了下,也不成功。
 
sorttype属性,你设置好了吗?
 
请大家帮帮我吧!!
 
在OnCompare中,用Random函数。别忘了先randomize
 
后退
顶部