vb.net监控路径上的任一文件夹,当重命名时触发事件。 100

如题,例:C:\test\judge\imformation其中不论是test文件夹,还是judge文件夹,还是imformation文件夹,都监控,并在其中任一文件夹重... 如题,
例:C:\test\judge\imformation 其中不论是test文件夹,还是judge文件夹,还是imformation文件夹,都监控,并在其中任一文件夹重命名时,触发事件,并捕获新路径。
这该如何实现?
FilesystemWatcher只能监控特定文件夹下的子文件夹,不能监控父文件夹的更改,这该怎么办?
求代码。
展开
 我来答
FMUD1
2015-09-27 · TA获得超过1008个赞
知道大有可为答主
回答量:1289
采纳率:71%
帮助的人:904万
展开全部
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FileSystemWatcher1.NotifyFilter = IO.NotifyFilters.DirectoryName Or IO.NotifyFilters.FileName‘监控文件夹和文件。
FileSystemWatcher1.IncludeSubdirectories = True’监控子文件夹
End Sub
Private Sub FileSystemWatcher1_Renamed(sender As Object, e As IO.RenamedEventArgs) Handles FileSystemWatcher1.Renamed
MsgBox(e.FullPath & vbCrLf & e.Name)
End Sub'捕获新路径
你监控test不就好了,若要排除其他文件夹,IncludeSubdirectories 设为假,用多个FileSystemWatcher就行了,用数组或其他方式创建。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式