Windows 서비스에서 사용 패턴을 winform 직접 타이머 제어 타이머를 사용하여 드래그하면 타이머를 시작한 후, 불가능하며 서비스가 구현되지 찾을 수 있습니다. 어떻게 Windows 서비스에서 타이머를 사용합니까?
뒤에 코드에서 직접 정의 직접 드래그 제어 모드를 사용하지 마십시오 . 다음과 같습니다 :
// 윈도우 서비스 시작 이벤트가 보호 오버라이드가 무효 ONSTART ( 문자열 []에 args) { System.Timers.Timer의 타이머 1 =을 새로운 새로운 System.Timers.Timer ( 1000 ) timer1.Elapsed + = 새로운 새로운 System.Timers.ElapsedEventHandler (Timer1_Tick), 타이머 1 .Enabled = true로 ; } 개인 무효 Timer1_Tick ( 개체 보낸 사람, EventArgs입니다 E) { // 타이머 처리 코드 }
본 실시 예에서, 타이머는 매 초, Timer1_Tick 프로세스에 기재된 특정 구현 프로세스를 실행한다.