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 и гости: 7