Измерение времени между событиями

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Aq1982
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 03.01.2005 (Пн) 9:38

Измерение времени между событиями

Сообщение Aq1982 » 26.01.2005 (Ср) 7:04

А кто-нибуть может подсказать как мне получить время в милисекудах? Скажем, если необходимо измерить время между двумя событиями.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 26.01.2005 (Ср) 7:29

t=Timer
[код...]
t=Timer-t

t - время выполнения [код...] в секундах до 7-го знака после запятой.
Нет ничего невозможного для человека с интеллектом.

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 26.01.2005 (Ср) 8:22

А вот так будет получше: :roll:
Declare Function GetTickCount Lib "kernel32.dll" () As Long

dim t as long

t=GetTickCount()
' код
t=GetTickCount-t ' в миллисекундах
p.s. еще лучше юзать timeGetTime(Declare Function timeGetTime Lib "winmm.dll" () As Long), а само точно - Declare Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As Long) As Long :roll:

Arcanoid
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 01.01.2005 (Сб) 15:44

Сообщение Arcanoid » 26.01.2005 (Ср) 11:47

:!: Причём аргумент QueryPerfomanceCounter() - адрес int64 (8-байтного целого) кажеца

Aq1982
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 03.01.2005 (Пн) 9:38

Сообщение Aq1982 » 26.01.2005 (Ср) 15:43

Пасиба. Щас попробую


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList