如分别对文件名、文件大小、修改日期、文件类型等进行排序(升序或降序),就象资源管理器中的一样,但不是用控件,只是把结果输出到字符串中。我想过用TStringList实现,但一个TStringList只能放一类数据,如文件名或大小等,这样就得创建好几个对象,而且它们之间还需联动,即一个TStringList排序后,其它TStringList中的元素对应排序TStringList元素排序后的位置再排序,但这种方法我只是想了想,觉得无法实现就放弃了。请问各位有其它思路吗?
解决方案 »
- delphi写类似于dos命令!
- 我是新手,各位大侠帮帮忙啊!!!急!!
- 请问如何允许零长度字串呢?
- 散分,十位一结,11位以后没分。需要分的同志来哪,10分钟左右一贴,不犯法吧?
- 关于窗体属性的小问题
- Delphi爱好者们来建立通讯录!!
- delphi调用WinExec或ShellExecute执行了外部的数据操作,该如何让数据操作完毕后再继续执行delphi里面的代码
- 这样写的CLASS的定义中的TheDay 对象怎么释放?
- 精简版InterBase6.0大功告成!欢迎大家都来用,呵呵...(我脸皮真厚)....2.26M!
- 这个问题真奇怪!
- 小问题:删除文件函数,卸载窗体函数是什么啊,告诉一下,我没找到。
- 幼稚问题,抢分的快出手!
也可以写一个记录类型(record)包含那些文件信息,使用tlist保存,定义几个过程进行排序。
还可以把这些信息分别保存到listview中,但是我不知道listview有没有排序的功能,不过可能有。
看清楚问题了老大,我已经说明了不能用控件,只是输入到字符串中,要是用控件我还发什么愁呀!!!