关于取一个目录下所有文件中,最后修改的那个文件

benjamin8064 2004-10-21 11:36:41
我用的方法是依次比较那个目录下的每个文件的最后修改日期,然后取修改日期最大的那个,但是由于那个目录下的文件比较多,导致运行的速度非常的慢,不知道各位有什么其它的方法可供参考,谢谢
...全文
137 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
helanshan 2004-10-21
  • 打赏
  • 举报
回复
我也想学习更好的方法。。。
lxcc 2004-10-21
  • 打赏
  • 举报
回复
http://infoserv.com.tw/phorum/read.php?f=1&i=37647&t=37647
lxcc 2004-10-21
  • 打赏
  • 举报
回复
http://dev.csdn.net/develop/article/25/25584.shtm
lxcc 2004-10-21
  • 打赏
  • 举报
回复
用FSO
aiur2000 2004-10-21
  • 打赏
  • 举报
回复
怎么取得的最后修改日期?把代码贴上来大家一起研究

参考:修改日期能排序吗?
dongge2000 2004-10-21
  • 打赏
  • 举报
回复
up
leolan 2004-10-21
  • 打赏
  • 举报
回复
把你的代碼貼上來看看
benjamin8064 2004-10-21
  • 打赏
  • 举报
回复
To leolan(史留香) :我就是用的API函数来遍历目录下文件的,但是由于文件比较多,所以速度实在是太慢了
hhjjhjhj 2004-10-21
  • 打赏
  • 举报
回复
用FSO
如果安装了MSDN,请搜索"filesystemobject"
FSO应该把它熟悉,如果这次觉得要一段代码可以解决问题,那下次还得提问.
leolan 2004-10-21
  • 打赏
  • 举报
回复
可考慮API:FindFirstFile,FindNextFile,FindClose.速度會快些
benjamin8064 2004-10-21
  • 打赏
  • 举报
回复
自己顶一下
benjamin8064 2004-10-21
  • 打赏
  • 举报
回复
To aiur2000(开始.NET):取得修改日期可以用FileDateTime函数,我的方法是遍历目录下的所有文件,所以没有办法排序的。
To lxcc(虫子|专注于抢分) :不知道能否提供具体一点的思路呢?
jam021 2004-10-21
  • 打赏
  • 举报
回复
关注,帮你顶!

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧