Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизРабота с архиватором Найти похожие ветки
← →
lewka © (2010-02-27 16:11) [0]Привет, уважаемые мастера. Подскажите пожалуйста вот в таком вопросе:
я создаю архив через командную строку таким кодомWinExec("rar.exe a -p123 c:\arhiv.rar c:\Data",SW_HIDE);
Как процесс создания архива в командной строке связать с TProgressBar?
← →
12 © (2010-02-27 16:19) [1]использовать компанеты для архивирования
или анализировать консольный вывод rar.exe
← →
lewka © (2010-02-27 16:19) [2]или хотя бы узнать когда закончиться создание архива
← →
Leonid Troyanovsky © (2010-02-27 16:34) [3]
> lewka © (27.02.10 16:19) [2]
> или хотя бы узнать когда закончиться создание архива
Можно узнать когда завершится архиватор.
ShellExecuteEx, CreateProcess, RTFM.
--
Regards, LVT.
← →
12 © (2010-02-27 16:39) [4]
> когда завершится архиватор.
тут скорее всего имеется ввиду время "вперед". Типа, как долго он еще не завершится. Для расчета позиции бара.
а не факт завершения.
анализ вывода, имхо надо
или компонент|dll для архивирования соответствующий, благо их есть
← →
turbouser © (2010-02-27 16:56) [5]
> lewka © (27.02.10 16:11)
Вообще-то есть такая штука как unrar.dll -
http://www.rarlab.com/rar/UnRARDLL.exe
Даже с примерами.
← →
Leonid Troyanovsky © (2010-02-27 17:08) [6]
> 12 © (27.02.10 16:39) [4]
> долго он еще не завершится. Для расчета позиции бара.
> а не факт завершения.
В давние времена были такие програмульки, которые в консоле
показывали крутящиеся палки \|/|\| и т.д.
Было б забавно транслировать оное ;)
--
Regards, LVT.
← →
12 © (2010-02-27 17:12) [7]
> Вообще-то есть такая штука как unrar.dll -
> я создаю архив
> програмульки, которые в консоле
> показывали крутящиеся палки \|/|\| и т.д.
ну так, если я не ошибаюсь, они еще писали
complete
23% ......................... \
24% ......................... |
← →
turbouser © (2010-02-27 17:27) [8]
> 12 © (27.02.10 17:12) [7]
> > я создаю архив
не заметил :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.064 c