Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.17;
Скачать: CL | DM;

Вниз

UNRAR.DLL   Найти похожие ветки 

 
BorisMor   (2001-11-05 13:54) [0]

Прошу откликнутся тех кто пользовался UNRAR.DLL
Не совсем понятно как распаковывать архив в другой каталог. (другой - в смысле не тот где находится архив)
Есть ли вообще другая возможность распаковывать rar кроме как обращение к этой dll ?


 
viksoft   (2001-11-14 11:31) [1]

Возьми библиотеку ZipTV и не мучайся - все очень просто и прозрачно.


 
Никто   (2001-11-15 03:49) [2]

int PASCAL RARProcessFile(HANDLE hArcData,
int Operation,
char *DestPath,
char *DestName)
====================================================================

Description
~~~~~~~~~~~
Performs action and moves the current position in the archive to
the next file. Extract or test the current file from the archive
opened in RAR_OM_EXTRACT mode. If the mode RAR_OM_LIST is set,
then a call to this function will simply skip the archive position
to the next file.

Parameters
~~~~~~~~~~
...

DestPath
This parameter should point to a zero terminated string containing the
destination directory to which to extract files to. If DestPath is equal
to NULL it means extract to the current directory. This parameter has
meaning only if DestName is NULL.

DestName
This parameter should point to a string containing the full path and name
of the file to be extracted or NULL as default. If DestName is defined
(not NULL) it overrides the original file name saved in the archive and
DestPath setting.



 
BorisMor   (2001-11-15 10:16) [3]

Спасибо что ткнули носм куда надо. Теперь прошу намекнуть как мне выводить данные на ProgressBar при распаковке большого файла.


 
Никто   (2001-11-16 01:41) [4]

При распаковке файла UNRAR.DLL не выдает такой информации. Максимум, что есть - это возможность сообщать о распаковке каждого последующего файла и его размер.


 
BorisMor   (2001-11-16 08:58) [5]

Но ведь ZipTV помоему это реализует :(


 
NetBreaker666 ©   (2001-11-16 16:45) [6]

Пишите свой архиватор :)


 
BorisMor   (2001-11-16 18:20) [7]

Ссылочку не подбросите с чего начать :)


 
NetBreaker666 ©   (2001-11-16 19:18) [8]

Ну можно начать с алгоритма халфмэна.
Есть также описуха алгоритма zip - несложный.
А я например, над своим ##усь (такой изврат !)



Страницы: 1 вся ветка

Текущий архив: 2002.01.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
1-52561
DarT
2001-12-28 12:09
2002.01.17
Сворачивание в TaskBar


7-52671
Елена
2001-09-29 12:23
2002.01.17
Ребята!


6-52630
z0ne
2001-10-19 02:18
2002.01.17
server sharedirname --->>> d: dir subdirwhatshared


14-52648
Alexandr
2001-11-16 08:32
2002.01.17
Нехилая тут цензура


1-52591
Zabrodin_Lex
2001-12-27 12:37
2002.01.17
проблема с reset() в методе OBJECTа