[an error occurred while processing this directive]
|
Я не спец в этих вопросах, но почему не подходит таймер? Кстати, недавно понадобилась каждые 200 - 3000 мс инициировать обмен по последовательному порту, таймер не подходил из-за того, что тормозил основной процесс при неполадках с портом. Я выделил все операции в отдельный поток и делал задержку функцией Sleep(кол-во миллисекунд):
while(1) //бесконечный цикл
{
код, который нужно выполнять
Sleep(RepeatSend); задержка
}
Правда период при этом не будет с точностью до 5 мс, но все же может что и пригодится, но повторяю я не спец.
E-mail: info@telesys.ru