Попробовал выяснить,корректно ли работает Sleep.Написал кусок программы.Ошибок вроде нет,но результаты озадачили.К корректному выполнению Sleep даже близко не лежит!Помогите!Задержки нужны меньше 1ms.В крайнем случае =1ms.
| Код | Option Explicit Private Declare Sub sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long) Private n As Single Private start As Single Private finish As Single Private i As Single
Private Sub Command1_Click() start = Timer Text1.Text = start For i = 1 To 100 sleep 1 Next i finish = Timer Text2.Text = finish Text3.Text = finish - start End Sub
|
При i =100 задержка получается ~ 1 сек. а должна 0.1 Sleep на параметр не реагирует. Прошу разъяснить на ########.Работаю под ХР С благодарностью,Евгений. Модератор: Пользуйтесь тегами "код"! |