2011-02-16 4 views
0

내 응용 프로그램에서 3 초마다 스레드를 호출해야합니다. 스레드에서 나는 함수를 호출해야합니다. C#에서이 작업을 어떻게 수행 할 수 있습니까? 그 스레드를 호출 할 때 내 프로세스에 영향을 미치지 않기 때문에 해당 스레드를 호출해야합니다. 그 함수에서 나는 특정 프로세스가 계속 진행되고 있는지 여부를 확인하려고합니다.Thread를 반복적으로 호출하는 방법은 무엇입니까?

System.timers 타이머에서 메서드를 호출하는 방법은 무엇입니까?

+6

스레드를 호출 할 수 없습니다. 당신은 방법을 호출합니다. 당신은 정말로 무엇을하고 싶습니까? –

+0

매 3 초마다 같은 기능? –

+0

예 스레드라고 부를 필요가 있습니다. – ratty

답변

3

당신은 스레드보다는 타이머를 사용하고 싶습니다.

GUI 응용 프로그램 인 경우 System.Windows.Forms.Timer가 필요하지 않으면 Sytem.Timers.Timer를 사용할 수 있습니다.

+2

그리고 Timers.Timer는 스레드에서 실행합니다. –

관련 문제