Hi , In this article we're going to learn how to watch the folder activity using VB.Net
  Private Sub FileSystemWatcher1_Changed(ByVal sender As System.Object, ByVal e As System.IO.FileSystemEventArgs) Handles FileSystemWatcher1.Changed
        ListBox1.Items.Add("Modified: " & e.FullPath)
    End Sub
    Private Sub btnsetpath_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsetpath.Click
        Try
            If FolderBrowserDialog1.ShowDialog() = DialogResult.OK Then
                'select folder
                folder_txt.Text = FolderBrowserDialog1.SelectedPath
                FileSystemWatcher1.Path = folder_txt.Text
            End If
        Catch ex As Exception
            MsgBox(ex.Message, vbCritical, "File System Watcher")
        End Try
    End Sub
    Private Sub FileSystemWatcher1_Created(ByVal sender As System.Object, ByVal e As System.IO.FileSystemEventArgs) Handles FileSystemWatcher1.Created
        'if any file created add fullpath to the listbox
        ListBox1.Items.Add("Created: " & e.FullPath)
    End Sub
    Private Sub FileSystemWatcher1_Deleted(ByVal sender As System.Object, ByVal e As System.IO.FileSystemEventArgs) Handles FileSystemWatcher1.Deleted
        'if any file deleted add fullpath to the listbox
        ListBox1.Items.Add("Deleted: " & e.FullPath)
    End Sub
    Private Sub FileSystemWatcher1_Renamed(ByVal sender As System.Object, ByVal e As System.IO.RenamedEventArgs) Handles FileSystemWatcher1.Renamed
        'if any file renamed add path to the listbox
        ListBox1.Items.Add("Renamed: " & e.FullPath)
    End Sub 

No comments:
Post a Comment