본문 바로가기

[TIPS] 폴더와 파일의 변경을 감시하는 방법 폴더나 파일이 변경되자 마자 그것을 알기 위한 방법을 소개합니다. 이것은, System.IO.FileSystemWatcher 클래스를 사용하면 간단하게 할 수 있습니다. 폴더 또는 파일이 작성되었을 때에는 Created 이벤트가.. 삭제되었을 때에는 Deleted 이벤트가.. 이름이 변경되었을 때에는 Renamed 이벤트가... 사이즈, 시스템 속성, 최종 기입 시각, 최종 액세스 시각, 또는 시큐러티 액세스 허가가 변경되었을 때에는 Changed 이벤트가 발생합니다. 다음의 예에서는, 폴더"C:\My Documents"내의 TXT 파일의 작성, 삭제, 이름의 변경을 감시하고 있습니다. WaitForChanged 메소드를 사용해 동기적으로 감시하고 있기 때문에, 감시중일때는 멈춘것처럼 됩니다. Dim w.. 더보기
[TIPS] WebProxy.GetDefaultProxy() 는 이전방식 입니다. 라는 경고 해결방법 .Net FrameWork 1.1 ~ 3.5 마이그레이션 작업을 하다보면, WebProxy.GetDefaultProxy() 에대한 경고가 나온다. HttpWebRequest httpWReq = (HttpWebRequest)WebRequest.Create(url); httpWReq.Method = "GET"; ... httpWReq.Proxy = WebProxy.GetDefaultProxy(); . NET2. 0이 되어 Obsolete 속성에 변화가 있었습니다. 이 경고를 없애려고, 대체 API를 찾았습니다만 발견되지 않습니다. 몇개의 Web 사이트를 참고해서 아래와같은 내용을 발견했습니다. 그래서 위의 기술을 추가해 보았습니다만, 실행시에 에러가 되어서 다시 아래를 추가... httpWReq.Proxy .. 더보기
Microsoft MVP for VB 2012 년 10월 1일 Microsoft VisualBasic MVP 로 정식임명되었습니다. 이제 좀 더 많은 사람들과 교류해서 더 많은 신기술 습득 및 교류에 힘쓰도록 하겠습니다. 감사합니다. 더보기