이래저래 시도해봐도 도저히 모르겠어서 질문드립니다..
제가 원하는 것은 어떤 무거운 작업을 행했을 때 일시적으로 "응답 없음" 으로 뜨면서 프로그램이 멈추게 되는데 이 때에도 "응답 없음" 과 상관없이 자기 할 일 계속 하는 타이머를 생성하고 싶습니다. Threading.Timer 도 결국은 같이 멈춰버리더라구요. (Invoke 를 쓰든 안쓰든 같습니다.)
정확한 설명을 위해 예시를 하나 들겠습니다.
예를 들면 사용자가 그래프에 대량으로 값을 불러오는 작업을 시도했을 때 프로그램이 일시적으로 멈출 텐데 이 상황에도 통신은 여전히 죽지 않고 돌아가면서 서로 데이터를 주고 받고, DB 에 값을 저장하도록 하고 싶습니다.
간단하게 Label 에 타이머를 적용해서 프로그램이 "응답 없음" 이여도 꿋꿋이 타이머가 작동하는 방법이라도 알려주시면 감사하겠습니다 ^^
[최초 등록일: ]
[최종 수정일: 9/28/2017]