Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

  Вопрос: timer Добавлено: 11.09.09 22:11  

Автор вопроса:  ηikolaŠ~rus | ICQ: 604058327 
как у таймера минуты ставить???

Ответить

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

Номер ответа: 1
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #1
Добавлено: 11.09.09 22:20
1000 секунда,значит 60000 минута.

Ответить

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



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #2
Добавлено: 11.09.09 22:20
Никак, таймер в миллисекундах задается.
Делай переменную(пример X)
Задай X = Timer
А в таймере считай (Timer-X) в секундах будет считать.

Ответить

Номер ответа: 3
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #3
Добавлено: 11.09.09 22:34
Вот сегодня 11 число для пиндосов прозрение о мире порядке и т.п.
А у меня подозрение, такие топики может появляются когда нужно оживть форум?
А админы им авторы, ну не может же быть таких вопросов?

Ответить

Номер ответа: 4
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #4
Добавлено: 11.09.09 23:25
Не, ну это глупо оживлять форум такими вопросами.
Просто пользователь nikolas-rus 95ого года рождения. Всё логично.

Ответить

Номер ответа: 5
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #5
Добавлено: 11.09.09 23:55
Зачем оживлять форум? Это просто типичный сезонный (летний) застой. Щас он постепенно растоврится. Этот форум слишком большой и популярный, чтобы раскручиваться такими способами. Раскрутка ему, собственно и не нужна :)

Ответить

Номер ответа: 6
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #6
Добавлено: 12.09.09 00:11
Так набросок - копипастишь и в указанное мной место подставляешь свой код. Твой таймер на форме долджен иметь имя Timer1 и свойство Interval, равное 1. Enabled должно быть True.
  1.  
  2. Private Const Timer1Interval As Double = 1.000 'Сдесь можешь указать интервал в секундах. Через точку дробная часть.
  3. Private Sub Timer1_Timer()
  4. Static lastTimer As Single
  5. If lastTimer = 0 Or Abs(lastTimer  - Timer) > Timer1Interval Then
  6. ''''Здесь твой код
  7. lastTimer = Timer
  8. End If
  9. End Sub


PS: В коде не должно встречаться две обработки а-ля Private Sub Timer1_Timer(), т.е. одну из них ты должен похерить.

Ответить

Номер ответа: 7
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #7 Добавлено: 12.09.09 09:38
спосибо

Ответить

Номер ответа: 8
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #8 Добавлено: 12.09.09 10:32
а как указать интервал в минутах

Ответить

Номер ответа: 9
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #9 Добавлено: 12.09.09 10:37
я пишу = 3.40000 а он сразу при загрузке формы делает (а мне надо только спустя 3 мин40 сек )как ето сделать
например лабел1саптион = "у"

Ответить

Номер ответа: 10
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #10 Добавлено: 12.09.09 10:50
у меня таймер ваще обнаглел сатавить(interval)только 65999 если больше ставить ошибку выдает и возращает на 65999

Ответить

Номер ответа: 11
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #11
Добавлено: 12.09.09 11:47
Правильно делай. Моцком думай - что такое минута? Минута есть 60 секунд. Значит, чтобы установить таймер 3 минуты 40 секнуд нужно установить его 3 * 60 + 40 секунд, т.е. на 220.0000 секунд. Вот и пиши:
  1.  
  2. Private Const Timer1Interval As Double = 220.000 'Сдесь можешь указать интервал в секундах. Через точку дробная часть.
  3. Private Sub Timer1_Timer()
  4. Static lastTimer As Single
  5. If lastTimer = 0 Or Abs(lastTimer  - Timer) > Timer1Interval Then
  6. ''''Здесь твой код
  7. lastTimer = Timer
  8. End If
  9. End Sub


Ты вообще в школу ходишь? Тебя учили там умножать?

Ответить

Номер ответа: 12
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #12 Добавлено: 12.09.09 14:13
хожу в 8 кл спосибо

Ответить

Номер ответа: 13
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #13 Добавлено: 12.09.09 14:17
а почему у тя аски нету

Ответить

Номер ответа: 14
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #14 Добавлено: 12.09.09 14:26
всеравно не идет запускаю формы а туту же у лабеля саптион у делает (и 220.000 превращает в 200#-зачем ето ему??)

Ответить

Номер ответа: 15
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #15
Добавлено: 12.09.09 16:05
220.000 = 200#

Ты вообще что делаешь? Расскажи подробно а лучше кинь код, который ты подставляешь. И еще - говори по-русски :)

Ответить

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

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



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