VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
ファイルまたはディレクトリが作成されたことを知るには、Createdイベントを使用します。引数の System.IO.FileSystemEventArgsを使用すると、作成されたファイル(ディレクトリ)の名前をNameプロパティで取得することが出来ます。また、フルパスで取得するにはFullPathプロパティを使用します。
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load '監視するフォルダを設定する FileSystemWatcher1.Path = "C:\Work" 'サブフォルダも監視できるようにする FileSystemWatcher1.IncludeSubdirectories = True End Sub Private Sub FileSystemWatcher1_Created(ByVal sender As Object, ByVal e As System.IO.FileSystemEventArgs) _ Handles FileSystemWatcher1.Created '作成されたファイルまたはフォルダの名前を取得する MessageBox.Show(e.Name & "が作成されました。") '作成されたファイルまたはフォルダの名前をフルパスで取得する MessageBox.Show(e.FullPath & "が作成されました。") End Sub