2014-11-03 2 views
-2

10 분마다 실행되는 타이머가있는 vb.net 응용 프로그램이 있습니다.시간에서 10 분 간격으로 타이머를 실행하십시오.

어떻게 시간당 10 분마다 실행시킬 수 있습니까?

예를 들어, 응용 프로그램을 16:03에서 시작하면 10 분마다 실행됩니다. 어떻게 내가 그것을 exmaple의 다음 10

에서 10 분 간격으로 실행 할 수 있습니다 응용 프로그램이 *16:03*에서 시작, 타이머는 다음 * *16:20*보다는 다음 *16:13*, *16:23 다음 *16:10*에 체크하고 등등 ...

+0

첫 번째 타이머 간격을 10 분보다 짧게 설정하십시오. 앱이 16시 3 분에 시작된 경우 첫 번째 간격을 10 대신 7 분으로 설정 한 다음 첫 번째 간격이 완료된 후 10을 사용하십시오. –

+0

비록 항상 같은 시간에 시작되지 않을 것입니다 – user2710234

+2

그것은 중요하지 않습니다. 16시 4 분에 시작된 경우 초기 간격을 6 분으로 설정하십시오. 16시 8 분에 시작된 경우 2 분으로 설정하십시오. ** 초기 간격을 조정하여 ** 원하는주기를 얻은 다음 정상주기의 간격으로 되돌아갑니다. –

답변

4
  • 타이머를 1 분으로 설정하고 현재 분수가 0으로 끝나는 지 확인하십시오. 그렇다면 그렇게하십시오.

  • 또는 시작시 타이머를 X 분 (X는 10 - last digit of current time)으로 설정하십시오. 첫 번째 타이머 틱에서, 타이머를 10 분으로 설정하고 더 이상 터치하지 마십시오.

+0

현재 시간의 마지막 자리는 무엇을 의미합니까? – user2710234

+2

@ user2710234 현재 시간이 11시 23 분인 경우 마지막 숫자는 3입니다. –

관련 문제