2015년 11월 6일 금요일

Compact Framework - System.Threading.Timer

ㆍ언어대상 : C#   ㆍ작성자 : 김민석   ㆍ간단설명 : Compact Framework (WinCE)에서 타이머 사용  
CF에서는 System.Timers.Timer가 존재 하지 않는다.
대신 System.Threading.Timer를 사용해야 한다.
 
 
int Interval = 1000;
 
System.Threading.Timer KeepAliveChecker = new System.Threading.Timer(new TimerCallback(KeepAliveChecker_Elapsed), null, Interval, Interval);
//시작시간, 주기
 
void KeepAliveChecker_Elapsed(object o)
{
    //Tick 파트 코드
 
}
 
 
//STOP 코드
KeepAliveChecker.Change(Timeout.Infinite, Timeout.Infinite);
 
//START 코드
KeepAliveChecker.Change(0, 1000);  //즉시 시작하여 1초의 간격으로 Tick 한다.


해당 내용은 (주)데브존의 웹봇이 자동으로 저희 홈페이지와 API로 동기화한 내용입니다. 자세한 내용은 홈페이지 http://www.devzone.co.kr 또는 모바일 폰에서 http://devzone.co.kr을 접속 하여 확인해 보시기 비랍니다.
-  대표 전화 : 02) 2061 - 0753   - Fax : 02) 2061 - 0759   - Skype : devzone24
-  주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
-  기술 문의: 02) 2061-1259 김민석 기술이사


댓글 없음:

댓글 쓰기