VB.NET
2012. 10. 22.
[TIPS] 폴더와 파일의 변경을 감시하는 방법
폴더나 파일이 변경되자 마자 그것을 알기 위한 방법을 소개합니다. 이것은, System.IO.FileSystemWatcher 클래스를 사용하면 간단하게 할 수 있습니다. 폴더 또는 파일이 작성되었을 때에는 Created 이벤트가.. 삭제되었을 때에는 Deleted 이벤트가.. 이름이 변경되었을 때에는 Renamed 이벤트가... 사이즈, 시스템 속성, 최종 기입 시각, 최종 액세스 시각, 또는 시큐러티 액세스 허가가 변경되었을 때에는 Changed 이벤트가 발생합니다. 다음의 예에서는, 폴더"C:\My Documents"내의 TXT 파일의 작성, 삭제, 이름의 변경을 감시하고 있습니다. WaitForChanged 메소드를 사용해 동기적으로 감시하고 있기 때문에, 감시중일때는 멈춘것처럼 됩니다. Dim w..