|  | 分類:[VB.NET/VB2005 以降]
 
 はじめまして、BTLと申します。
 いつも参考にさせて頂いています。
 
 Windowサービスで、System.Timers.Timer クラスと
 System.IO.FileSystemWatcher クラスのイベントの発生を
 契機に処理を実行させるプログラムを作っています。
 TimerクラスとFileSystemWatcherクラスが別スレッドで
 動いてるためか同時に複数のイベントが発生した場合に
 複数の処理が同時に実行されているようです。
 SynchronizingObjectを設定するとメインスレッドで動作するようですが
 Windowsサービスの場合、SynchronizingObjectに
 何を設定すればよろしいのでしょうか?
 
 ご存じの方がいらっしゃいましたら、よろしくお願い致します。
 
 開発環境
 Visual Basic 2008
 .Net Framework 3.5
 
 |