【C#】fileSystemWatcherについて
- 題名: 【C#】fileSystemWatcherについて
- 著者: fake_of_all
- 日時: 2008/03/09 20:10:27
- ID: 21619
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: 【報告】この投稿はマルチポストです
- 著者: (報告)
- 日時: 2008/03/10 0:13:57
- ID: 21620
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 【報告】この投稿はマルチポストです
- 著者: (報告)
- 日時: 2008/03/10 0:14:32
- ID: 21621
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
始めまして。
fileSystemWatcherについて質問があります。
fileSystemWatcherを使用し、監視しているフォルダーにファイルが作られ
たらメッセージボックスを表示しようとしています。
プロパティは、NotifyFilterはLastWriteを使用し、監視しているフォルダ
ーにファイルが更新されるのをきっかけにメッセージボックスを表示しようと
しています。ちなみに、FileSystemWatcherのプロパティのほかの設定はデフ
ォルトのまま使用してます。FileSystemWatcherのイベントはchangedを使用し
ています。
ここからが問題なのですが、監視しているフォルダーにファイルを更新する
と1回の更新につき1つのメッセージボックスが表示される予定なのですが、
実際は複数表示されてしまいます。これを1回更新するごとに1つのメッセー
ジボックス(処理)を表示する(行う)ようにするにはどうすればよいでしょ
うか?
以下にコードをのせておきます。よろしくお願いいたします。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
private void fileSystemWatcher1_Changed(object sender, System.IO.FileS
ystemEventArgs e)
{
MessageBox.Show("test");
}