社区
VB基础类
帖子详情
关于取一个目录下所有文件中,最后修改的那个文件
benjamin8064
2004-10-21 11:36:41
我用的方法是依次比较那个目录下的每个文件的最后修改日期,然后取修改日期最大的那个,但是由于那个目录下的文件比较多,导致运行的速度非常的慢,不知道各位有什么其它的方法可供参考,谢谢
...全文
182
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
打赏
举报
回复
关注,帮你顶!
列出指定
目录
下所有
文件
的
最后
被
修改
时间
要求:输入指定
目录
路径,输出该路径下所有
文件
及其对应的
最后
被
修改
时间。知识点:在Linux下,
一个
文件
也有三种时间,分别是:访问时间、
修改
时间、状态改动时间。int stat(const char *restrict pathname, struct stat *restrict buf)通过stat结构体
中
的成员变量st_mtime可以获得
文件
的
最后
被
修改
时间
Qt获
取
文件
夹下所有
文件
最后
修改
时间
//获
取
文件
夹里所有
文件
的最终
修改
时间 QDateTime GetLastmodifiedTime(QString catalog) { QDir dir(catalog); //该
目录
下的具体
文件
的时间 QFileInfoList fileList = dir.entryInfoList(QDir::NoDotAndDotDot | QDir::Files, QDir::...
java 遍历
目录
修改
文件
名及
修改
文件
最后
修改
时间
import java.io.File; public class Main { static int j=1;//为了
修改
文件
名时进行序列化 public static void main(String[] argv) throws Exception { System.out.println("遍历
目录
"); File dir = ...
Java
目录
操作二(获
取
文件
的上级
目录
、获
取
目录
最后
修改
时间、打印
目录
结构、遍历指定
目录
下的所有
目录
)
获
取
文件
的上级
目录
import java.io.File; public class Main { public static void main(String[] args) { File file = new File("C:/File/demo.txt"); String strParentDirectory = file.getParent(); System.out.println("
文件
的上级
目录
为 : " + strParent
git 拉
取
远程仓库,
修改
文件
后上传
git 拉
取
远程仓库,
修改
文件
后上传
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章