现有一VB6程序,每次退出时,自动生成一个数据库的备份文件并放置到备份目录中。现在的问题是:    如何自动的将备份文件目录内的14天之前的备份文件自动删除掉。

解决方案 »

  1.   

    http://topic.csdn.net/t/20020701/20/842384.html
      

  2.   

    自动生成的文件起名字的时候一定要与日期关联起来,这样就可以通过判断文件名来判断日期,无非就是把指定目录下的文件遍历一次,一个一个读出来判断是不是该删除,该删除的用KILL命令或DOS得DEL命令干掉就是
      

  3.   

    还有一种办法,文件名取为“filename” & mod(i,14)。循环到14后自然就自动覆盖前第15个文件。