|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.04.2013, 20:01 | #1 | |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
Как создать больше таймеров?
Мне нужно больше таймеров
создаю так Код:
то вылетает такая ошибка и на отрез отказывается грузить больше таймеров Цитата:
|
|
15.04.2013, 20:17 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Вам не нужно столько таймеров.
Таймеров вообще не нужно больше одного. Изложите свою задачу, и попытаемся найти, где у Вас ошибка. |
15.04.2013, 20:27 | #3 |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
Ошибки нет а таймеров мне действительно столько нужно, только больше,
задача нано секунду вывести на экран... тоесть ЧАС.МИНУТА.СЕКУНДА.*.*.*.*.*.*.*.*. * |
15.04.2013, 20:40 | #4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Windows не система реального времени. Ничего у Вас не получится.
|
15.04.2013, 20:41 | #5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
У обычного таймера слишком большая неточность для Вашей задачи.
Самый точный метод (насколько понимаю) в Windows - GetTickCount - возвращает значение в миллисекундах со времени старта системы, что "немного" больше наносекунд. Ошибся - не самый точный. Но лучше 1 миллисекунды не получите. http://iproc.ru/programming/windows-timers/
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
15.04.2013, 20:45 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
а точность и не нужна... простое вычисление в 1 таймере.
|
15.04.2013, 20:55 | #7 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
у таймера VCLного слишком маленький приоритет. у него точность варьируется от 15 до 40 мс, при слабой загрузке компа
alextrof94$gmail.com
|
15.04.2013, 21:13 | #8 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Цитата:
Но есть еще MM-таймер, у которого точность декларируется в 1 мс. А что касается величин, измеряемых даже в мкс, а не в нс, без специального аппаратного учтройства не обойтись. Правда, измерять время можно существенно точнее, но только измерять - получать сообщения так нельзя. |
|
15.04.2013, 21:29 | #9 |
Форумчанин
Регистрация: 27.09.2008
Сообщений: 152
|
Пофигу на неточности как сделать больше таймеров)
-3 это таймер * 1 000 000 получаем действие ~=нано секунде |
15.04.2013, 21:35 | #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 |