首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

高分求关于FileSystemWatcher,删除文件的有关问题

2012-02-16 
高分求关于FileSystemWatcher,删除文件的问题FileSystemWatcher的Deleted事件可以得到文件名和全路径.有什

高分求关于FileSystemWatcher,删除文件的问题
FileSystemWatcher的Deleted事件可以得到文件名和全路径.有什么办法可以得到文件大小啊.

FileInfo   fi   =   new   FileInfo(e.FullPath);
fi.Length.ToString();
这样不行,因为文件已经删除(Deleted)了.

[解决办法]
文件都没有了,可能没办法了!
[解决办法]
先的再删
[解决办法]
在fileSystemWatcher1_Changed 事件中捕获看看
[解决办法]
文件都没有了,可能没办法了!

能不能在删除之前先取了大小再说哈.
[解决办法]
先得再删
[解决办法]
文件都没有了 还能得到属性啊
[解决办法]
ding
[解决办法]
FileSystemEventArgs的公共属性不包含文件大小,或许只能在created,changed时候保存一下文件大小的信息
[解决办法]
楼上说的是个办法 才加载程序的时候 将目录里面的文件 或 文件夹 大小读取出来
用一个对象来放 文件名 和 大小
然后加到一个ArrayList中(或者直接用hashtable)

删除的时候根据文件名来获取大小:
[解决办法]
楼主..我想要段删除的文件的代码..能帖出你的来看看吗?
[解决办法]
还是建议过一段时间遍历文件
保存文件大小吧。
[解决办法]
自己做个对象吧!

热点排行