社区
C#
帖子详情
C#文件夹监视(难)
sinmo
2006-10-31 01:29:27
VS2005 c#
用FileSystemWatcher添加了对某一个文件夹的监视,为了实现一个文件被拷贝完毕时,用其他软件打开这个文件。
处理: 对Created事件响应获取文件名。
存在问题:判断不出这个文件是否拷贝完毕了,只有全部完毕才可以打开。
...全文
336
7
打赏
收藏
C#文件夹监视(难)
VS2005 c# 用FileSystemWatcher添加了对某一个文件夹的监视,为了实现一个文件被拷贝完毕时,用其他软件打开这个文件。 处理: 对Created事件响应获取文件名。 存在问题:判断不出这个文件是否拷贝完毕了,只有全部完毕才可以打开。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
7 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
兔子-顾问
2006-11-01
打赏
举报
回复
to sinmo(sinmo) :
独占方式打开失败后。你要关闭文件。释放资源,是不是没释放导致的?打开文件这个操作是操作了核心资源了。核心资源可能被消耗完了你的。
bomb_boy
2006-10-31
打赏
举报
回复
专门开个线程去处理一个监视过程。 建立文事件激活后 读文件大小,如果1秒文件大小不变 就打开文件 如果还是错误 再反复4-5次就差不多了
maotroy
2006-10-31
打赏
举报
回复
假设同盘符文件移动无实际读写的话...
sinmo
2006-10-31
打赏
举报
回复
to wuyazhe(我的宝贝叫阿刺):
我用的独占方法,可很奇怪的超过100个(5次测定)文件时就异常。
sinmo
2006-10-31
打赏
举报
回复
有其他方法么,我用了循环排他读的办法,可总是有错误
兔子-顾问
2006-10-31
打赏
举报
回复
独占方式打开。打开失败就是还有别的进程在访问。保持尝试。直到独占方式打开成功为止。
lizhizhe2000
2006-10-31
打赏
举报
回复
看来只能用一个变通方法了!
相关推荐
C#
对多
文件夹
监视
C#
对多
文件夹
监视
,FileSystemWatcher
c#
监控
文件夹
的源代码
很实用的
文件夹
监视
的源代码,可以通过
c#
语言
监视
文件夹
C#
如何
监视
文件和
文件夹
系统变化情况
摘要:
C#
源码,系统相关,
文件夹
监控
C#
文件夹
监控实例源码,学习一下如何使用
C#
监视
文件和
文件夹
的变化情况,
C#
文件夹
监控的一个小例子。本程序默认
监视
C盘,你可以试着将一个文件拷贝到C盘根目录,看看程序窗口有什么变化吧!
监视
文件和
文件夹
系统变化情况,
C#
源代码
C#
文件夹
监控实例源码,学习一下如何使用
C#
监视
文件和
文件夹
的变化情况,
C#
文件夹
监控的一个小例子。本程序默认
监视
C盘,你可以试着将一个文件拷贝到C盘根目录,看看程序窗口有什么变化吧!
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-31 01:29
社区公告
让您成为最强悍的C#开发者