C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■15272 / )  【C#】fileSystemWatcherについて
□投稿者/ fake_of_all (1回)-(2008/03/09(Sun) 23:56:05)

分類:[C#] 

始めまして。
 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");

}





返信 編集キー/


管理者用

- Child Tree -