![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
![]()
Мне нужно больше таймеров
создаю так Код:
то вылетает такая ошибка и на отрез отказывается грузить больше таймеров Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Вам не нужно столько таймеров.
Таймеров вообще не нужно больше одного. Изложите свою задачу, и попытаемся найти, где у Вас ошибка. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
![]()
Ошибки нет а таймеров мне действительно столько нужно, только больше,
задача нано секунду вывести на экран... тоесть ЧАС.МИНУТА.СЕКУНДА.*.*.*.*.*.*.*.*. * |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Windows не система реального времени. Ничего у Вас не получится.
|
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
У обычного таймера слишком большая неточность для Вашей задачи.
Самый точный метод (насколько понимаю) в Windows - GetTickCount - возвращает значение в миллисекундах со времени старта системы, что "немного" больше наносекунд. Ошибся - не самый точный. Но лучше 1 миллисекунды не получите. http://iproc.ru/programming/windows-timers/
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
а точность и не нужна... простое вычисление в 1 таймере.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
у таймера VCLного слишком маленький приоритет. у него точность варьируется от 15 до 40 мс, при слабой загрузке компа
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Но есть еще MM-таймер, у которого точность декларируется в 1 мс. А что касается величин, измеряемых даже в мкс, а не в нс, без специального аппаратного учтройства не обойтись. Правда, измерять время можно существенно точнее, но только измерять - получать сообщения так нельзя. |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
![]()
Пофигу на неточности как сделать больше таймеров)
-3 это таймер * 1 000 000 получаем действие ~=нано секунде |
![]() |
![]() |
![]() |
#10 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
Цитата:
http://programmersforum.ru/showpost....3&postcount=19
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 15.04.2013 в 21:40. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать окно больше чем экран монитора | gunsoy | Win Api | 7 | 01.02.2013 04:54 |
Работа с таймеров в Qt | papos | Общие вопросы C/C++ | 0 | 14.11.2010 20:05 |
Менеджер таймеров | Alex Cones | Общие вопросы Delphi | 9 | 11.11.2010 19:34 |
Где найти исходники на Java( 1 проект - больше 1000 классов, 2 проект - больше 100, 3 проект - больше 10) | Pti44ka | Общие вопросы по Java, Java SE, Kotlin | 2 | 09.09.2010 21:31 |
Варианты реализации программы с использованием таймеров | Casper-SC | Общие вопросы Delphi | 10 | 28.11.2009 19:18 |