Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с таймером [D6]


maxim2 ©   (2002-08-08 10:15:00) 

Привет всем!
У меня такая проблемка на форме есть таймер интервал у него стоит 1 все как задумано он делает, но когда я двигаю мышью то процедура начинает выполнятся быстрее в чем дело? Может кто подскажет.


WhiteRat   (2002-08-11 17:39:00) [1]

TDXTimer из DelphiX работает с Interval := 1...


Aleks1   (2002-08-11 03:15:00) [2]

А причем тут свобода?
Ты бы поклялся, "век компа не видать", я бы тогда поверил! :)


Странный Прохожий   (2002-08-10 09:55:00) [3]

Ё-моё, ребята! Век свободы не видать!


Anatoly Podgoretsky   (2002-08-10 09:53:00) [4]

У тебя наверно вирус на компьютере


Странный Прохожий   (2002-08-10 09:25:00) [5]

У меня работал. :)


Aleks1   (2002-08-10 02:39:00) [6]

>Странный Прохожий © (09.08.02 23:01)
Под 9х - порядка 55 мс.
Под NT - порядка 10 мс.
Ну а то, что под 98-мым, стандартный таймер может работать менее 55 мс - это (надеюсь очепятка!?).



Странный Прохожий   (2002-08-09 23:01:00) [7]

>>>Разве стандартный таймер может отсчитывать интервалы менее 55 мс?

Под 95-й -- порядка 50 мс, Viktor Kushnir прав.

Под 98/Me -- 10 мс

W2k/XP -- 10 мс


AL2002   (2002-08-09 20:00:00) [8]

>maxim2
Наверное, в процедуре этого таймера есть изменение значений Interval для другого таймера или этого же. Потому и ускоряется.


MrBeer   (2002-08-09 19:40:00) [9]

Viktor Kushnir ©
pod W9x eto 55ms, pod NT poryadka 10-15


Viktor Kushnir   (2002-08-09 19:08:00) [10]

Разве стандартный таймер может отсчитывать интервалы менее 55 мс?


Странный Прохожий   (2002-08-08 10:40:00) [11]

1 мс для таймера -- это мало. >=10мс -- работает более стабильно.

Если нужен таймер с t<10 мс, целесообразно использовать мультимедийный таймер:
timeSetEvent() -- timeKillEvent().


Наверх

Титульная страница Поиск, карта сайта Написать письмо