Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: Проблема с таймером,помогите плз...! Добавлено: 26.09.10 21:52  

Автор вопроса:  MISTER X | Web-сайт: studioartf.ru | ICQ: 463865965 
Хочу в таймере установить интервал в 2 минуты. 1000=1 сек,1мин=60000. но хочу сделать 2 минуты а при вводе
Private Sub Form_Load()
Timer1.Interval = 120000
End Sub

выскакивает 380 эррор.Invalid property value.
хелп плз. надо сделать хотябы 2 минуты.а желат узнать как больше,напр час

Ответить

  Ответы Всего ответов: 26  

Номер ответа: 1
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #1
Добавлено: 26.09.10 22:20
да, есть таке...
проблем можно решить так - один таймер пришёл к макс значению, запускаем второй, и тп. далее - математика. :)

Ответить

Номер ответа: 2
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 26.09.10 22:28
бг, нет. Много таймеров - это бред:)
Час - это 60 минут. Заводишь переменную типа Private longtimer as long и увеличиваешь её значение от нуля до 60 при каждом срабатывании таймера. Как только стало 60 выполняешь необходимый кот

Ответить

Номер ответа: 3
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #3
Добавлено: 26.09.10 22:57
Таймер на API решит проблему...

Ответить

Номер ответа: 4
Автор ответа:
 MISTER X



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #4
Добавлено: 27.09.10 14:12
VbStarter пишет:
да, есть таке...
проблем можно решить так - один таймер пришёл к макс значению, запускаем второй, и тп. далее - математика.

это долго и нудно...
Executioner пишет:
Таймер на API решит проблему...

а кодик не подскажешь?
Winand пишет:
Заводишь переменную типа Private longtimer as long и увеличиваешь её значение от нуля до 60 при каждом срабатывании таймера.

кодик не подскажешь?


З.Ы заранее спс

Ответить

Номер ответа: 5
Автор ответа:
 MISTER X



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #5
Добавлено: 27.09.10 14:27
VbStarter пишет:
один таймер пришёл к макс значению, запускаем второй, и тп.

эт для часа мне 60 таймеров нуно))))))

Ответить

Номер ответа: 6
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #6
Добавлено: 27.09.10 14:41
  1. Private Sub Form_Load()
  2. Timer1.Interval = 1000
  3. End Sub
  4.  
  5. Private Sub Timer1_Timer()
  6. Static EventCount As Long
  7. EventCount = EventCount + 1
  8. If EventCount = 120 Then
  9.     DoSomething
  10.     EventCount = 0
  11. End If
  12. End Sub
  13.  
  14. Private Sub DoSomething()
  15. 'code
  16. End Sub

Ответить

Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 27.09.10 14:58
MISTER X пишет:
VbStarter пишет:
один таймер пришёл к макс значению, запускаем второй, и тп.

эт для часа мне 60 таймеров нуно))))))

да двух достаточно

Ответить

Номер ответа: 8
Автор ответа:
 MISTER X



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #8
Добавлено: 27.09.10 15:00
Серёга пасиб)

Ответить

Номер ответа: 9
Автор ответа:
 MISTER X



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #9
Добавлено: 27.09.10 15:00
AgentFire пишет:
да двух достаточно

эт как я 2 таймерами час сделаю?при усл что интервал может быть минута?

Ответить

Номер ответа: 10
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #10 Добавлено: 27.09.10 15:42
А что же там, интервал лежит в 16-байтной переменной?... Very wrong!

Ответить

Номер ответа: 11
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #11
Добавлено: 27.09.10 16:19
Artyom, это ж где интервал в 16байтной переменной?

Ответить

Номер ответа: 12
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #12 Добавлено: 27.09.10 16:27
ну собственно в VB6

Ответить

Номер ответа: 13
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #13 Добавлено: 27.09.10 16:28
32767 предел, т.е. чуть более чем 32 секунды

Ответить

Номер ответа: 14
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #14 Добавлено: 27.09.10 16:29
Когда делали VB6, были уверены, что ни одна программа, написаная на VB6 не проработает более 32 секунд. Как же они ошибались.

Ответить

Номер ответа: 15
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #15
Добавлено: 27.09.10 16:55
о госппади везде одни холивары

Ответить

Страница: 1 | 2 |

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



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