16,554
社区成员
发帖
与我相关
我的任务
分享
Imports System.IO
Public Class Form1
Dim filewatcher As New filesystemwatcher
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
Dim dlg As New OpenFileDialog()
dlg.Filter = "*.txt|*.txt"
If dlg.ShowDialog() <> Windows.Forms.DialogResult.OK Then Exit Sub
Me.filewatcher.NotifyFilter = NotifyFilters.Size
Me.filewatcher.Path = Path.GetPathRoot(dlg.FileName)
Me.filewatcher.Filter = Path.GetFileName(dlg.FileName)
AddHandler Me.filewatcher.Changed, AddressOf MyFileSystemEventHandler
Me.filewatcher.EnableRaisingEvents = True
End Sub
Public Sub MyFileSystemEventHandler(ByVal sender As Object, ByVal e As System.IO.FileSystemEventArgs)
MessageBox.Show(e.FullPath)
End Sub
End Class