c# filesystemwatcher 监控文件是否写完

[复制链接]
查看11 | 回复2 | 2018-11-22 17:19:43 | 显示全部楼层 |阅读模式
类型里面有个NotifyFilters.LastWrite好像什么滴,然后要用他的changed事件,千万别用created事件。很多人在网上复制一大堆的:NotifyFilters.LastAccess | NotifyFilters.LastWrite| NotifyFilters.FileName | NotifyFilters.DirectoryName;奇了怪了,怎么处理了两次????你自己写的代码要自己去看,网上那么多人说是filesystemwatcher问题,看看到底是哪里问题,对于文件名的changed确实是改变了三次啊,改变了FileName的时候,肯定也改变了LastAccess,有人还发现处理了三次呢,为什么???他...
回复

使用道具 举报

千问 | 2018-11-22 17:19:43 | 显示全部楼层
filesystemwatcher检测到新文件的时候不要直接上传.先建立一个timer监视文件大小.等文件大小不变了才上传应该就可以了....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行