如何知道一个目录中最近新增加的文件名字?(100分)

  • 主题发起人 主题发起人 suninrain
  • 开始时间 开始时间
S

suninrain

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个目录中有若干文件,我想得到最近更新的文件名字,应该如何?
 
自己对该目录做一个列表索引, 就是把所有文件名保存在一个文本文件中.<br><br>然后每次比较这个文件和目录中真正的文件之间的差异, 文本文件中不存在的<br>就是新增加的, 真正文件名中没有的就是被删除的. <br><br>可以同时保存文件的创建时间, 修改时间和访问时间, 就可以知道文件修改状态了.
 
FindFirstChangeNotification<br>FindNextChangeNotification<br>FindCloseChangeNotification &nbsp; &nbsp;
 
好象有这样的控件,监视指定目录
 
FindxxxxChangeNotification能够得到目录中文件变化的通知。<br>先得用FindxxxxxFile得到一个文件列表,当接到通知时,<br>再用FindxxxxxFile与前面的列表比较就知道哪个文件变了。
 
看最近修改时间就可以了,最近--你可以规定
 
可以看访问时间吧!
 
多人接受答案了。
 
后退
顶部