Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

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

Автор вопроса:  MISTER X | Web-сайт: studioartf.ru | ICQ: 463865965 

Ответить

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

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



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #16
Добавлено: 27.09.10 18:17
Artyom пишет:
32767 предел, т.е. чуть более чем 32 секунды

65534, т.е. чуть более, чем минута
Artyom пишет:
Когда делали VB6, были уверены

Когда делали VB6 ты получал двойки в школе, а я только-только научился жрать куру-гриль, смекаешь?

Ответить

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



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #17
Добавлено: 27.09.10 19:11
VβÐUηìt пишет:
только-только научился жрать куру-гриль

тебе свой желудок не жалко?))

Ответить

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



ICQ: 463865965 

Вопросов: 31
Ответов: 190
 Web-сайт: studioartf.ru
 Профиль | | #18
Добавлено: 27.09.10 19:12
особенно уличную если))

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #19
Добавлено: 27.09.10 19:20
Artyom, наверное у нас с тобой разные представления о 16 байтах. 9223372036854775807 - максимальное положительное.
Ну а таймер злополучный и правда до 60000 умеет считать

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #20 Добавлено: 28.09.10 03:48
эээ, виноват. 16 бит.

Как он до 6 минут может считать, Если в 16-байтной знаковой переменной максимум это 32767, а с беззнаковым (который бы мог дать 65536) он работать не может вообще-то.

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #21 Добавлено: 28.09.10 12:43
* до 60 секунд

Ответить

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



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #22 Добавлено: 28.09.10 14:22
* 16-битной

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #23
Добавлено: 28.09.10 18:39
Artyom, значит там используется long, но ограничение на 65536мс. Тут снова нужен экзекьюшенер?)

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #24 Добавлено: 29.09.10 05:33
Тут снова нужен .NET :-P

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #25
Добавлено: 29.09.10 10:48
Максисальное значение interval = 65536, что равно 65 секундам. Что еще нужно-то? Беззнаковое там. Это васик их не понимает, а Си, на котором была написана добрая его часть - понимает.

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #26
Добавлено: 29.09.10 11:06
http://vbnet.ru/samples/download.aspx?id=857

Позволяет ставить гораздо больший интервал. Только надо бороть баг васика с переполнением.
  1. t.interval = 2 * 60
  2. t.interval = t.interval * 1000

Для двух минут.

Ответить

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

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



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