Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Timer / 3 сообщений из 3, страница 1 из 1
12.06.2003, 19:02
    #32182096
KiSH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timer
Можно ли сделать, чтобы был на форме отсчёт времени начиная с 0?

P.S. 00:00:00 а потом 00:00:01 и т.д и менялся каждую секунду
...
Рейтинг: 0 / 0
13.06.2003, 08:58
    #32182167
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timer
ну, самый простой способ, мне кажется, такой.
Создаешь форму, на нее кидаешь лэйбол (lblTime) и таймер (tim1) ну и далее:

Option Explicit

Dim h As Integer
Dim m As Integer
Dim s As Integer

Private Sub Form_Load()

Me.Width = 4800
Me.Height = 1950
tim1.Interval = 1000
lblTime.Caption = ""

End Sub

Private Sub tim1_Timer()

DoEvents
lblTime.Caption = timCulc
tim1.Interval = 1000

End Sub

Private Function timCulc() As String

If s < 59 Then
s = s + 1
Else
s = 0
If m < 59 Then
m = m + 1
Else

m = 0

If h < 23 Then
h = h + 1
Else
h = 0
End If

End If

End If

timCulc = h & ":" & m & ":" & s

End Function

Экзешник выслал тебе по почте
...
Рейтинг: 0 / 0
13.06.2003, 16:55
    #32182366
KiSH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timer
Thanks!!!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Timer / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]