请大神进来教教怎么获取文件夹中的最新更新的文件
要求从一个文件夹中获取最新更新的文件,文件夹中文件会不定时更新,文件的命名是由一些固定的前后缀+更新时间构成的,文件更新不覆盖历史文件。不能删除历史文件请大神支招 在线等 C# 文件获取 --------------------编程问答-------------------- 使用FileSystemWatcher监视
http://msdn.microsoft.com/zh-cn/library/system.io.filesystemwatcher.aspx --------------------编程问答--------------------
文件夹中存有不同类型的文件,格式相同,只是命名方式不同,现在是要获取指定命名方式的最新文件。
要怎么处理? --------------------编程问答--------------------
第一:FileSystemWatcher可以监测目录中所有文件的改动(这个可以使用Filter自己定义)。
第二:获取最新文件提供一个思路。每当文件改变记录一下文件命名及修改时间,当你需要查询的时候去你记录中查询就好啦。
还是要自己学会使用FileSystemWatcher这个类的。 --------------------编程问答--------------------
使用FileSystemWatcher监视
http://msdn.microsoft.com/zh-cn/library/system.io.filesystemwatcher.aspx
文件夹中存有不同类型的文件,格式相同,只是命名方式不同,现在是要获取指定命名方式的最新文件。
要怎么处理?
第一:FileSystemWatcher可以监测目录中所有文件的改动(这个可以使用Filter自己定义)。
第二:获取最新文件提供一个思路。每当文件改变记录一下文件命名及修改时间,当你需要查询的时候去你记录中查询就好啦。
还是要自己学会使用FileSystemWatcher这个类的。
我刚简单看了一下FileSystemWatcher的介绍,觉得它只能监控文件更新,但现在是新加文件,并没有改变原文件,只是文件夹中多了一个文件,而我现在就是要找到这个新加的。 --------------------编程问答--------------------
使用FileSystemWatcher监视
http://msdn.microsoft.com/zh-cn/library/system.io.filesystemwatcher.aspx
文件夹中存有不同类型的文件,格式相同,只是命名方式不同,现在是要获取指定命名方式的最新文件。
要怎么处理?
第一:FileSystemWatcher可以监测目录中所有文件的改动(这个可以使用Filter自己定义)。
第二:获取最新文件提供一个思路。每当文件改变记录一下文件命名及修改时间,当你需要查询的时候去你记录中查询就好啦。
还是要自己学会使用FileSystemWatcher这个类的。
我刚简单看了一下FileSystemWatcher的介绍,觉得它只能监控文件更新,但现在是新加文件,并没有改变原文件,只是文件夹中多了一个文件,而我现在就是要找到这个新加的。
?你有仔细看? --------------------编程问答--------------------
// Add event handlers.
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.Created += new FileSystemEventHandler(OnChanged);
watcher.Deleted += new FileSystemEventHandler(OnChanged);
watcher.Renamed += new RenamedEventHandler(OnRenamed);
使用FileSystemWatcher监视
http://msdn.microsoft.com/zh-cn/library/system.io.filesystemwatcher.aspx
文件夹中存有不同类型的文件,格式相同,只是命名方式不同,现在是要获取指定命名方式的最新文件。
要怎么处理?
第一:FileSystemWatcher可以监测目录中所有文件的改动(这个可以使用Filter自己定义)。
第二:获取最新文件提供一个思路。每当文件改变记录一下文件命名及修改时间,当你需要查询的时候去你记录中查询就好啦。
还是要自己学会使用FileSystemWatcher这个类的。
我刚简单看了一下FileSystemWatcher的介绍,觉得它只能监控文件更新,但现在是新加文件,并没有改变原文件,只是文件夹中多了一个文件,而我现在就是要找到这个新加的。
?你有仔细看?
// Add event handlers.
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.Created += new FileSystemEventHandler(OnChanged);
watcher.Deleted += new FileSystemEventHandler(OnChanged);
watcher.Renamed += new RenamedEventHandler(OnRenamed);
还真可以谢谢啊,不过上面只提了一下可以实现通过登录远程桌面进行监控,但具体怎么设置没有提及,求解
补充:.NET技术 , C#