Таймер имеет погрешность - VB

Узнай цену своей работы

Формулировка задачи:

Есть 3 таймера с прогресс баром для каждого. После завершения работы 1-го запускается 2, после завершения 2-гозапускается третий. Первый работает 8 сек, затем 32 сек, и 16 сек. Проблема заключается в том каждый из таймеров имеет погрешность и соответственно показывает неправильно. Т.е. секунда в программе не соответствует реальной секунде, Итоговая погрешность составляет +5 сек. Помогите разобраться в чем дело? Я в программировании понимаю слабо, а таймер очень нужен))) Вот его код и игзешник прицепляю.

Решение задачи: «Таймер имеет погрешность»

textual
Листинг программы
Private Sub Command1_Click()
    Timer1.Interval = InputBox("Введите интервал первого таймера (в миллисекундах)", "Ввод данных", 1000)
    Timer2.Interval = Timer1.Interval * 4
    Timer3.Interval = Timer1.Interval * 2
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы