Vb Таймер

Тема в разделе "Visual Basic", создана пользователем aNOOBis, 27 май 2007.

Статус темы:
Закрыта.
  1. aNOOBis

    aNOOBis Гость

    Private Sub Timer1_Timer()
    Static sec
    Static min

    sec = sec + 1
    lbls.Caption = sec
    If sec > 59 Then sec = 0
    If sec = 0 Then min = 1

    lblm.Caption = min
    End Sub

    ничего не пойму! Когда занчение доходит до 59 оно переходит на 60 и сразу на 1. Почему оно не доходит до 59 после чего на 0?
     
  2. Tanya

    Tanya Гость

    возможно потому что порядок не тот,
    то есть если поменять на следующий будет то, что тебе нужно:

    Private Sub Timer1_Timer()
    Static sec
    Static min

    sec = sec + 1
    If sec > 59 Then sec = 0
    lbls.Caption = sec

    If sec = 0 Then min = 1

    lblm.Caption = min
    End Sub
     
Загрузка...
Похожие Темы - Таймер
  1. Shouldercannon
    Ответов:
    0
    Просмотров:
    635
  2. Aris
    Ответов:
    0
    Просмотров:
    996
  3. масенький
    Ответов:
    0
    Просмотров:
    1.115
  4. shilovec5377
    Ответов:
    0
    Просмотров:
    1.572
  5. shilovec5377
    Ответов:
    0
    Просмотров:
    1.200
Статус темы:
Закрыта.

Поделиться этой страницей