我每20分钟生成一次报文,报文要放到某个目录去保存,但最长只能保存一周,我怎样做到自动删除呢?
解决方案 »
- 我说过,这里的很多星星是混的。
- vb 对像遍历
- VSFlexGrid 点击某一单元格时出现下拉框
- 关于VB用wmp控件播放音乐的问题,在线等解决
- 紧急求助!如何在datareport中显示很多个表的内容,高手帮帮忙!
- 请问哪里有比较好的控件教程?
- my.computer.network.uploadfile 提示错误?
- 昨晚居然梦到巴顿
- 哪有installshield6.2 语言包下!
- csdn越来越慢了,我用adsl上网,居然慢得让人无法忍受?大家快提意见啊!
- 关于DATAGRID中数据显示问题,求高手!!!
- --------有一点点电脑基础,很想学编程,该学什么语言?VB,delphi...
每次生成报文时,读取此表到rs
'循环
if DateDiff("d", CDATE(rs("DateField")), Now)=7 then
Kill rs("FileInfoField")
end if
Dim file1 As File
Dim file2 As File
Dim file3 As File
Dim fs As FileSystemObject
Dim file11 As FILETIME
Dim file22 As FILETIME
Dim file33 As FILETIME
Dim rt As Long
Dim rt1 As LongSet fs = CreateObject("scripting.filesystemobject")
Set file1 = fs.GetFile("e:\11.txt")
Set file2 = fs.GetFile("e:\22.txt")
Set file3 = fs.GetFile("e:\33.txt")
file11.dwHighDateTime = file1.DateCreated
file22.dwHighDateTime = file2.DateCreated
file33.dwHighDateTime = file3.DateCreated
file11.dwLowDateTime = file1.DateLastModified
rt = CompareFileTime(file11, file22)
rt1 = CompareFileTime(file33, file22)
End Sub