многопоточность:
viewtopic.php?f=15&t=39686&start=0&st=0&sk=t&sd=aТолько она здесь не поможет.
"массив" АПИ-таймеров (условно массив оберток над апи-таймером)
viewtopic.php?f=28&t=36606Только логика такой задержки времени будет что с апи-таймером, что со стандартным - одинаковая.
Чтобы программа не замораживалась, всё равно придётся выходить из процедуры. Заведи кроме прочих статический счётчик, который при флаге увеличивай, а без флага уменьшай. Тогда каждый экземпляр твоей процедуры перед паузой сможет по этому индексу узнавать именно свою пару после паузы. А вместо переменных заведи массивы переменных - чтобы каждая пара "перед-после" пользовалась своей собственной переменной.
(Кстати, если пользоваться моим кирпичом - там к каждому таймеру как раз можно привязать свою переменную)
Может быть, ещё эта идея пригодится:
viewtopic.php?p=6699778#p6699778