如何让filelist的items按文件创建的时间排序?(100分)

  • 主题发起人 主题发起人 来去若梦行
  • 开始时间 开始时间

来去若梦行

Unregistered / Unconfirmed
GUEST, unregistred user!
如何让filelist的items按文件创建的时间排序?
100分,快来拿!
 
我想兄弟你用的控件是FileListBox,FileListBox没有排序属性。你可把
items里的东东存到tstringlist中,使用tstringlist的sort排序,排序
结果再送回到FileListBox。
 
我就是不想在另外排序!
有没有这种类似TFILELISTBOX控件增加了排序功能?
最好有源代码
 
兄弟我说你在TFILELISTBOX中排序比较麻烦。
1、首先判断items是否都是数字,如不全是数字,要考虑字母在ASCII中的顺序,
或把字母剔除。
2、判断items中的最大(最小)值所在的index。
3、使用TFILELISTBO的Exchange属性把它交换到你需要的index处。
 
接受答案了.
 
后退
顶部