Во время паузы
pause или sleep
весь код и таймер не работают.
Пример
CODE:enabletimer(0);
pause(5000);
messagebox ("");
loop()sleep(100);
CREATE_TIMER(0, 500)
{
beep(1000, 500);
}
Для того что бы таймер работал, надо делать паузу самому. Так например
CODE:enabletimer(0);
mu_pause(5000);
messagebox ("");
loop()sleep(100);
CREATE_TIMER(0, 500)
{
beep(1000, 500);
}
function mu_pause(int t)
{
for (int n=gettime(); gettime()-n<t; sleep(10)){}
} но такие паузы нельзя вызывать с таймера, так как будет перезапись и обнуление. |