프로그램이...간혹 멈춰 버리는 문제가 발생해서...
///메소드 작성하시고 나서 .. Delay를 걸어줄 곳 찾아서 Delay(100); 식으로 입력하시면 됩니다./// Delay 함수 MS /// /// (단위 : MS) /// private static DateTime Delay(int MS) { DateTime ThisMoment = DateTime.Now; TimeSpan duration = new TimeSpan(0, 0, 0, 0, MS); DateTime AfterWards = ThisMoment.Add(duration); while (AfterWards >= ThisMoment) { System.Windows.Forms.Application.DoEvents(); ThisMoment = DateTime.Now; } return DateTime.Now; }
단위는 밀리초로.. 1000 = 1초 입니다.