VC删除文件

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:03:56
我建立了一个基于对话框的应用程序,在程序运行过程中会不断的将数据存储到某些文件中(因为后面要对其进行查看和打印),这样如果程序运行时间长了必然在系统中存储大量的文件,我想问一下用什么方法可以定时的删除一定时间之前创建的文件呢?
四楼的回答跟一楼的回答都正确,可是因为跟一楼的还交流过其他问题,所以把分给他了。
同样谢谢你们!

在文件生成的文件夹下,遍历文件,判断创建时间与当前系统时间比较,差值大于你想删除的时间,就删之。注意判断文件是否正在使用。

读取文件建立时间,判断是n天或n秒前的,就把它给直接干掉就行了。

可以采用定时器(有点浪费)、功能函数中、程序启动时、程序退出时、点清除按键。。。。。。

原理很简单。。。

如果是所有写入的数据都是有用的,那就以追加的方式写入,如果后面的有用前面的没有那就以覆盖的方式写入,写入文件是一般是想永久保存的数据,如果你存下来 又不需要他那完全没有必要存储,就放内存里面得了

设置定时器,然后删