Замер времени работы |
Часто бывает необходимо засечь время выполнения определенных участков программы. При этом не всегда удобно пользоваться отладчиком. Вот мой вариант решения такой задачи: Для начала добавим в глобальный модуль переменные: Далее добаляем процедуру занесения в эти переменные первоначальных значений: Затем добавляем функцию, которая будет получать значение текущего времени, сравнивать с сохраненным (с учетом даты) и возвращать текстовую строку: В результате работы функция возвращает 10-ти значное строковое значение времени. К примеру, если прошло 5 минут 45 секунд, то возвращаемая строка будет иметь вид Я использую эти функции во всех своих отчетах: если кто-то жалуется, что отчет работает "медленно", всегда можно видеть, сколько времени он работает.
Перепечатка, воспроизведение в любой форме, распространение, в том числе в переводе, любых материалов с сайта www.softpoint.ru возможны только с письменного разрешения компании "СофтПоинт". Это правило действует для всех без исключения случаев, кроме тех, когда в материале прямо указано разрешение на копирование (основание: Закон Российской Федерации "Об авторском праве и смежных правах"). |
Статья: Замер времени работы |
Перейти на главную страницу компании "Софтпоинт" |