Dim Counter as Long
Dim ItsTimeToDo as Long
Private Sub Form_Load()
Counter = 0
ItsTimeToDo = 1000 'время в секундах
Timer1.Interval = 1000 'одна секунда
end sub
Private Sub Timer1_Timer()
Counter = Counter + 1
if Counter >= ItsTimeToDo then
Counter = 0
DoSomething
end if
End Sub
Private Sub DoSomething()
'здесь процедура которая будет выполняться каждые 1000 секунд
End Sub
Gigahard писал(а):Конечно такая идея была, но при этом для повышения точности придется ставить таймер на малый цикл, а это по напрасну будет загружать систему. Я бы все же хотел обойтись без изврата по созданию большого таймера из маленького...
Сейчас этот форум просматривают: Google-бот и гости: 206