Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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
Timer1.Interval = 60000 'У таймера интервал 1


тип у интервала 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
Значит API это уже не стандарт? lol :))
LOL, стандартно — это стандартными средствами VB.

Ответить

Номер ответа: 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 часов :) И довольно часто. Причем таймер, как правило, далеко не один.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам