FileSystemWatcher 클래스~(폴더감시)
C# / 2009. 5. 25. 21:20
폴더 감시 후 해당 폴더에서 변경(생성, 삭제, 이동 등)이 일어 났을 경우
해당 이벤트를 발생시킴
-- 예제 소스 --
static void Main(string[] args)
{
System.IO.FileSystemWatcher fsw = new System.IO.FileSystemWatcher();
fsw.Path = "C:/test";
fsw.EnableRaisingEvents = true;
fsw.Created += new System.IO.FileSystemEventHandler(fsw_Created);
Console.ReadKey();
}
static void fsw_Created(object sender, System.IO.FileSystemEventArgs e)
{
Console.WriteLine("파일 경로 : " + e.FullPath);
Console.WriteLine("만든 파일 : " + e.Name);
}