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

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

Помогите в Delphi организовать таймер на 10мс [D7]


2expres ©   (2006-12-19 21:12:00) 

Организавал этот таймер с помощью компанента Timer с библиотеки system, но он очень не точен. Говорят можно организовать с помощью функций win API. Расскажите как, если можно с примером.


Плохиш   (2006-12-21 12:41:00) [1]


> RightD   (20.12.06 09:54) [7]
> Привет! а где можно скачать MSDN?

Чем онлайн версия не нравится?


Anatoly Podgoretsky   (2006-12-20 13:48:00) [2]

> DVM  (20.12.2006 11:11:13)  [13]

Так и есть, новые даже не распаковываются.


RightD   (2006-12-20 11:21:00) [3]

Ну вас -)


DVM   (2006-12-20 11:11:00) [4]


> Ну сказали же - чемодан бесплатно.

Точнее чемоданЫ. Их спустя годы становится очень много как и дисков.


Anatoly Podgoretsky   (2006-12-20 10:35:00) [5]

> RightD  (20.12.2006 10:24:11)  [11]

Ну сказали же - чемодан бесплатно.


RightD   (2006-12-20 10:24:00) [6]

Как я понял вы то этот чемодан поимели, не верю что купили...


Anatoly Podgoretsky   (2006-12-20 10:22:00) [7]

> clickmaker  (20.12.2006 10:15:09)  [9]

Конечно, к чемодану еще много чего прикладывается, плюс постоянно будут присылать новые диски, по несколько штук в месяц.


clickmaker   (2006-12-20 10:15:00) [8]


> от трех до чемодана

сам чемодан - бесплатно


Anatoly Podgoretsky   (2006-12-20 10:14:00) [9]

> RightD  (20.12.2006 9:54:07)  [7]

Его надо сначала купить, потом тебе пришлют диски от трех до чемодана, в зависимости от версии.


RightD   (2006-12-20 09:54:00) [10]

Привет! а где можно скачать MSDN?
На сайте MS не нашел


2expres   (2006-12-19 21:38:00) [11]

Спасибо.


Anatoly Podgoretsky   (2006-12-19 21:36:00) [12]

> 2expres  (19.12.2006 21:30:04)  [4]

Описание есть и в MS SDK, поставляется вместе с Дельфи.
В MSDN более расширеное.
Ты сначала со справкой ознакомься, чтобы вопросы были конкретными.


2expres   (2006-12-19 21:30:00) [13]

А что такое MSDN "Multimedia Timer Functions" ??? Прочитал что так организуются таймеры до 1мс.


Anatoly Podgoretsky   (2006-12-19 21:26:00) [14]

> 2expres  (19.12.2006 21:19:02)  [2]

Не точность вызвана двумя факторами

1. низкий приоритет у таймера
2. нагрузка на виндоус

с первым можно бороться через переход на мультимедия таймер и функции обратного вызова. Теоритически около 1 мс при не  нагруженой системе.
Работа практически не отличается от обычного таймера.


2expres   (2006-12-19 21:19:00) [15]

А как же организовать точный таймер? Или как ловить системные прерывания в Delphi? Можно ли повысить приоритетность моей программы, я так понял не точность вызвана не высокой приоритетностью таймера в самом Windows?????


Anatoly Podgoretsky   (2006-12-19 21:14:00) [16]

> 2expres  (19.12.2006 21:12:00)  [0]

В справке функции начинаются со слова time мало отличаются по работе от обычного таймера.


Наверх

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