VB的"文件列表控件"里的文件怎么样才可以按日期排序

2025-03-02 01:14:10
推荐回答(2个)
回答1:

没有直接的方法,filelistbox默认是根据字母排序的,如果你想按照文件大小或者日期排序,那么需要依次读取每个文件,用getfilesize和getfiletime两个api函数逐个获取它们的文件大小和日期,再往一个新的listbox或者listview控件中按照文件大小或者时间添加它们。

回答2:

发现一个VB 自带函数,FileDateTime(pathname),可以获取文件修改时间信息。与文件绝对路径结合,排序计算一下就可以