




Dim Ti As Single
Ti = Timer
Do
DoEvents
If Timer - Ti >= НУЖНЫЙ_ИНТЕРВАЛ Then Exit Do
Loop

Private Sub Timer1_Timer()
Static Count As Integer
Count = Count + 1
If Count <> n Then Exit Sub
'КОД
Count = 0
End Sub

Static ExpTime As Single
ExpTime = ExpTime + Timer1.Inderval/1000
...

Dim Ti As Single
Ti = Timer + НУЖНЫЙ_ИНТЕРВАЛ
Do: DoEvents
Loop Until Timer >= Ti 
Сейчас этот форум просматривают: AhrefsBot, Google-бот, PetalBot и гости: 9