![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Garabar |
|
|||
|
Unregistered |
Драсти
Задача следующая: Нуно каимто образом отмерять(выполнять процедуры, например засылания в ЛПТ порт) через равные промежутки времени, примерно с частотой 1Кгц, если ваабще такое возможно.. Спасибо. |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
А в чем проблема? разновидностей таймеров очень много. В ЛПТ чтото отрравлять тоже немало литературы и примеров.
Но вообше это лутше делать Асмой. Если позарез могу кинуть тестовый примерчик.(гдето был) -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| Garabar |
|
|||
|
Unregistered |
Хе)
Думаите я не пробовал, но тока таимер не позволяит частоту нужную палучить, а вся отстальная бадяга не даёт нелбходимой стабильности по времени, а это важно!!!! |
|||
|
||||
| Illusion Dolphin |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1198 Регистрация: 3.5.2003 Репутация: 36 Всего: 63 |
Возьми по поиску функцию GetTickCount, в винде быстрее (без изврата), я думаю, не выйдет...
-------------------- В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен. Шифрование и организация фотографий - Photo Database 4.5 |
|||
|
||||
| p0s0l |
|
||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Более точные измерения промежутков времени - QueryPerformanceCounter / QueryPerformanceFrequency А еще более точные - через rdtsc, накидал аналогичные функции:
Но т.к. винда - многозадачная ОС, то время от времени происходят переключения задач, и вся эта точность летит к чертям... Чуть улучшить дело можно повысив приоритеты... -------------------- С уважением, г-н Посол. |
||||
|
|||||
| Garabar |
|
|||
|
Unregistered |
Пасибо, попробую.... хотя я уже решил эту задачу используя вызов турбиковской проги в дос эмуляции.... как нистранно там всё ровно если не переключаться между окнами)))
Кстати если кто нибуть знаит пачаму интересно послушать..)) |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |