Страница: 1 |
Страница: 1 |
Вопрос: Помогите с Таймером
Добавлено: 28.06.06 19:04
Автор вопроса: Ven0m
Можно ли как-то поставить в таймере чтобы например какая-то процедура происходить через каждые полчаса, а в таймере макс. значение 65536, нельзя ли как-то увиличить????
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
Незнайка
Вопросов: 7
Ответов: 188
Профиль | | #1
Добавлено: 28.06.06 19:13
Задаешь в переменну время и с интервалом таймера проверяешь её.
Номер ответа: 2
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #2
Добавлено: 29.06.06 11:02
SetTimer, KillTimer
Номер ответа: 3
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 18.07.06 09:46
Шобы событие происходило каждые пол часа нужно что-то типа этого:
Dim Vrema as Integer 'Количество минут
Private Sub Form_Load()
Timer1.Interval = 60000 'У таймера интервал 1
минута
End Sub
Private Sub Timer1_Timer
Vrema = Vrema + 1
If Vrema = 30 Then
Debug.Print "Прошло уже полчаса"
End If
End Sub
Номер ответа: 4
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #4
Добавлено: 18.07.06 10:35
Жесть, две недели пропил в отпуске, а темы висят те же самые )
VBD, кому что привычнее. Мне, скажем, проще сразу задать интервал на полчаса через АПИ чем городить какую-то структуру. Но это на любителя
Номер ответа: 5
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #5
Добавлено: 18.07.06 17:22
Зачем Стоять, когда можно сидеть?
Зачем API, когда можно по стандарту?
P.S.
Номер ответа: 6
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #6
Добавлено: 18.07.06 17:58
тип у интервала Integer, соответственно макс знач 32768, а не 60000, т.е. over flow...
Номер ответа: 7
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #7
Добавлено: 19.07.06 11:11
Зачем API, когда можно по стандарту?
Значит API это уже не стандарт? lol )
Номер ответа: 8
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #8
Добавлено: 19.07.06 12:06
Номер ответа: 9
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #9
Добавлено: 19.07.06 12:22
Гыы... А VB, по твоему, как создает таймер?
Номер ответа: 10
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #10
Добавлено: 19.07.06 22:17
На АПИ.
Но ты ведь собственноручно не объявляешь АПИ-функцию в среде VB, так?
Номер ответа: 11
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #11
Добавлено: 20.07.06 11:18
Я? Я как раз объявляю. См. пост N4. Мне проще использовать две АПИ чем писать свой велосипед, пихать лишние контролы и переменные.
Номер ответа: 12
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #12
Добавлено: 20.07.06 11:34
А тебе надо часто использовать таймер на полчаса или более?
Номер ответа: 13
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #13
Добавлено: 20.07.06 11:52
Хе... Порой приходится использовать таймеры до 10 часов И довольно часто. Причем таймер, как правило, далеко не один.