主题:EM335X SD卡上文件排序,并删除

  共有23115人关注过本帖    
客人
1楼


EM335X SD卡上文件排序,并删除  发帖心情 Post By:2016-12-19 17:00:00   [只看该作者]

使用的wince系统,想要对SD卡上的文件进行排序,并删除最早建立的文件,文件是.txt格式,文件名是日期,比如20161219.txt,请问用什么方法。

  单帖管理 | 引用 | 回复 回到顶部
客人
2楼


  发帖心情 Post By:2016-12-19 17:01:00   [只看该作者]

谢谢回答,急!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2016-12-19 17:36:00   [只看该作者]

没有现成的API函数,只能自己去实现排序功能
用FindFirstFile,FindNextFile,FindClose来实现文件的遍历。FindFirstFile读到的WIN32_FIND_DATA里存有出文件名,文件创建时间,修改时间等(时间格式FILETIME可以直接用于比较),字符串可以用wcscmp进行比较。
如果需要排序,可以用任意的排序算法,或者CArray。如果只是需要找出时间最早的文件,遍历一次就可以完成。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EM335X SD卡上文件排序,并删除

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: