C#에서 타이머를 사용하는 방법은 간단합니다.
그냥 도구상자에서 타이머 컴포넌트만 배경 다이얼로그에 넣어주면 됩니다.
또는 다음과 같이 선언하면 됩니다.
System.Windows.Forms.Timer ticktimer;
:
:
ticktimer = new System.Windows.Forms.Timer();
ticktimer.Interval = 1000; // 타이머의 주기는 1초
ticktimer.Tick += new System.EventHandler(this.Timer_Tick); //이벤트 핸들러 등록
:
:
private void Timer_Tick(object sender, EventArgs e)
{
tick++;
progressBar.Value += 10;
if (progressBar.Value >= 100)
{
ticktimer.Stop();
progressBar.Value = 100;
}
}
우와 같이 넣어주면 처리가 된답니다.
'Programming' 카테고리의 다른 글
[C#] 프로그레스바 건드리기 (0) | 2011.10.27 |
---|---|
[C#] 시리얼 포트 사용하기 (0) | 2011.10.27 |
[C#] 파일 선택 다이얼로그 박스 열기 (0) | 2011.10.25 |
[C#] 다중 스레드에서 다른 스레드 억세스 에러 (0) | 2011.10.25 |
[C#] OpenFileDialog.ShowDialog() 에서 멈춤 현상 (1) | 2011.10.25 |