读书人

DELPHI中怎么删除指定日期前的文件

发布时间: 2012-05-04 12:36:09 作者: rapoo

DELPHI中如何删除指定日期前的文件
我用DELPHI6写了个大型应用系统的后台管理程序,其中实现了SQL数据库备份管理,但还希望删除指定日期前的备份文件。我也知道SQL的企业管理中可以实现完整的备份管理。但为方便不熟悉SQL的用户使用,我必须提供这种直观简单的方式。请教各位高手怎么在DELPHI应用中删除指定日期前的备份文件?谢谢!

[解决办法]
遍历备份文件夹目录下的备份文件 判断备份文件的时间
遍历用findfirst findnext findclose
[解决办法]
如果你不想调用 findfirst.....等文件搜索函数,还有个办法,文件名都取固定的格式,比如 DByyyymmdd.BAK 这样的格式,如果要删除去年的备份,就用去年的日期从第一天到最后一天匹配到文件名,一个一个尝试删除。
[解决办法]

探讨
如果你不想调用 findfirst.....等文件搜索函数,还有个办法,文件名都取固定的格式,比如 DByyyymmdd.BAK 这样的格式,如果要删除去年的备份,就用去年的日期从第一天到最后一天匹配到文件名,一个一个尝试删除。

读书人网 >.NET

热点推荐