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

benjamin8064 2004-10-21 11:36:41
我用的方法是依次比较那个目录下的每个文件的最后修改日期,然后取修改日期最大的那个,但是由于那个目录下的文件比较多,导致运行的速度非常的慢,不知道各位有什么其它的方法可供参考,谢谢
...全文
104 点赞 收藏 13
写回复
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日
关注,帮你顶!
回复 点赞
发动态
发帖子
VB基础类
创建于2007-09-28

2752

社区成员

19.7w+

社区内容

VB 基础类
社区公告
暂无公告