Обнаружил интересную вещь: когда в TimerX.interval задаешь разные значения то срабатывает процедура по правилам только если эти самые интервалы равны 1000, 500, 250, 125 в остальных случаях - не предсказуемо... т.о. получается, что точность до 1/8 секунды, а хотелось бы больше...
вопрос: как написать самому "ТИПА ТАЙМЕР"?
попробовал следующее:
Dim i As Integer, j As Long, min As Long, max As Long
Dim k(9) As Double
Private Sub Command1_Click()
Timer1.Enabled = True
Do
DoEvents
If i > 9 Then
Timer1.Enabled = False
For i = 0 To 9
s = s + k(i)
Next i
s = s / 10
tInt = s / 1000
s = 0
j = 0
i = 0
Exit Do
End If
j = j + 1
Loop
End Sub
Private Sub Timer1_Timer()
k(i) = j
If min > j Then min = j
If max < j Then max = j
i = i + 1
j = 0
End Sub
в итоге получаю число tInt =операций процессора в секунду
но проблема в следующем
1. проц сильно грузится
2. tInt - всегда разное
3. нельзя на компе ничего делать больше...