Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
1-52572
Eraser
2001-12-29 00:19
2002.01.17
Поле HELP


3-52479
Дремучий
2001-12-14 18:48
2002.01.17
...many locked records!!!


1-52560
NewComer
2001-12-28 15:24
2002.01.17
Блин забыл...


6-52625
Klan
2001-10-23 17:20
2002.01.17
Помогите с Mapi


3-52514
Turalyon
2001-12-17 10:12
2002.01.17
Знатокам SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский