Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизВремя для копирования файлов.... Найти похожие ветки
← →
Goida © (2004-04-21 10:02) [0]Как расчитать длительность какого-нибудь процесса? Например, архивирование, копирование и др.
← →
Goida © (2004-04-21 10:02) [0]Как расчитать длительность какого-нибудь процесса? Например, архивирование, копирование и др.
← →
DevelS (2004-04-21 10:05) [1]Удалено модератором
Примечание: Оффтоп...
← →
DevelS (2004-04-21 10:05) [1]Удалено модератором
Примечание: Оффтоп...
← →
[lamer]Barmaglot © (2004-04-21 10:07) [2]общий объем данных известен? Тогда замерить сколько данных обрабатывается за единицу времени и разделить на общий объем, получим время работы... Это имелось в виду?
← →
[lamer]Barmaglot © (2004-04-21 10:07) [2]общий объем данных известен? Тогда замерить сколько данных обрабатывается за единицу времени и разделить на общий объем, получим время работы... Это имелось в виду?
← →
clickmaker © (2004-04-21 10:09) [3]BeginTime := GetTickCount;
// процесс
WorkTime := (GetTickCount - BeginTime) div 1000; // в секундах
← →
clickmaker © (2004-04-21 10:09) [3]BeginTime := GetTickCount;
// процесс
WorkTime := (GetTickCount - BeginTime) div 1000; // в секундах
← →
ASMiD (2004-04-21 10:09) [4]С архивированием сложнее - надо заранее знать структуру информации.
← →
ASMiD (2004-04-21 10:09) [4]С архивированием сложнее - надо заранее знать структуру информации.
← →
PVOzerski © (2004-04-21 10:18) [5]IMHO, для многозадачных систем - хорошо не получится в принципе. А "нехорошо" - засёк время, сделал какой-то известный процент работы (1%,10%), пересчитал на 100%, вывел сообщение, потом следующий блок так же...
← →
PVOzerski © (2004-04-21 10:18) [5]IMHO, для многозадачных систем - хорошо не получится в принципе. А "нехорошо" - засёк время, сделал какой-то известный процент работы (1%,10%), пересчитал на 100%, вывел сообщение, потом следующий блок так же...
← →
Erik © (2004-04-21 10:19) [6]Вобщем трюк такой делают, ставят 100 едениц условного времени. А вовремя обработки коректируют скорость обновления progresbar. Ты глянь примеры понятние станет.
← →
Erik © (2004-04-21 10:19) [6]Вобщем трюк такой делают, ставят 100 едениц условного времени. А вовремя обработки коректируют скорость обновления progresbar. Ты глянь примеры понятние станет.
← →
Goida © (2004-04-21 12:49) [7]Удалено модератором
Примечание: Оффтоп...
← →
Goida © (2004-04-21 12:49) [7]Удалено модератором
Примечание: Оффтоп...
← →
DVM © (2004-04-21 12:53) [8]Никак такое не получится даже удовлетворительно. Особенно с файлами. Слишком много внешних факторов. Можно узнать только мгновенную скорость и среднюю за прошедшее время.
← →
DVM © (2004-04-21 12:53) [8]Никак такое не получится даже удовлетворительно. Особенно с файлами. Слишком много внешних факторов. Можно узнать только мгновенную скорость и среднюю за прошедшее время.
← →
Goida © (2004-04-21 12:57) [9]А как всё таки со сторонними функциями? Например, при использовании DLL архиватора RAR? У меня ведь не появится окошечка с динамикой процесса... Да мне и не надо это. А в своей форме хорошо бы иметь представление о том, сколько времени осталось...
← →
Goida © (2004-04-21 12:57) [9]А как всё таки со сторонними функциями? Например, при использовании DLL архиватора RAR? У меня ведь не появится окошечка с динамикой процесса... Да мне и не надо это. А в своей форме хорошо бы иметь представление о том, сколько времени осталось...
← →
DVM © (2004-04-21 13:01) [10]Там должна быть функция обратного вызова. Ее будет вызывать функция архивирования и передавать ей прогресс.
← →
DVM © (2004-04-21 13:01) [10]Там должна быть функция обратного вызова. Ее будет вызывать функция архивирования и передавать ей прогресс.
← →
Goida © (2004-04-21 13:11) [11]
> DVM
Хм, посмотрю. Спасибо.
← →
Goida © (2004-04-21 13:11) [11]
> DVM
Хм, посмотрю. Спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.04 c