как засечь время

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

как засечь время

Сообщение Dmitriy Solomnikov » 11.04.2005 (Пн) 14:53

мне надо засечь сколько времени выполняется определенная процедура. Как это можно сделать?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 11.04.2005 (Пн) 15:14

enddate.Substract(Begindate).Totalseconds
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Создатель
Постоялец
Постоялец
 
Сообщения: 422
Зарегистрирован: 21.04.2004 (Ср) 3:32
Откуда: Новосибирск

Сообщение Создатель » 11.04.2005 (Пн) 15:21

Код: Выделить всё
dim answer as long
Dim StartTime As New DateTime()
Dim EndTime As New DateTime()

StartTime =DateTime.Now()

сама процедура

EndTime =DateTime.Now

'кол-во 100 наносекундных интервалов
answer1 =EndTime.Ticks()-StartTime.Ticks()

Создатель
Постоялец
Постоялец
 
Сообщения: 422
Зарегистрирован: 21.04.2004 (Ср) 3:32
Откуда: Новосибирск

Сообщение Создатель » 11.04.2005 (Пн) 15:26

На всякий случай:
1 наносекунда = 1/1 000 000 000 секунды.


Вернуться в Visual Basic .NET

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

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

    TopList