0
정상 시계와 같이 경과 시간을 인쇄하는 레이블을 추가하고 싶습니다 (초가 "59"에 도달하고 카운터에 "1"분 추가)하지만 초가 시간에 도달하면 시간을 추가하십시오 "30"... 내가 뭘 잘못하고있어? 시간이 잘못됨
Dim ElapsedTime As TimeSpan
While log_button.Text = "Stop logger"
ElapsedTime = Now().Subtract(StartTime)
Label5.Text = String.Format("Minutos transcurridos: {0:00}:{1:00}", CInt(ElapsedTime.TotalMinutes) Mod 60, CInt(ElapsedTime.TotalSeconds) Mod 60)
Application.DoEvents()
End While
내가 잘못 점진과 같이 얻을 :
0시 1분
...
0시 28분
0시 29분
0시 반
1시 31분
1시 32분
등 ...
당신이 총 나타내는 부동 소수점 숫자를 반올림 때문이다