|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Извлечение из ZIP архива
Доброго впемени суток, ребяты. Мне в программе необходимо организовать распаковку ZIP архива (с прогрессбаром, все как положено). Пробовал распаковывать с помощью компонента ZipForge, все вроде норм, но очень долго распаковывает, даже если архив с нулевым сжатием и наглухо зависает форма. Компонент FWZip все вроде норм делает, но после нескольких распакованных файлов вылазит ошибка в FWZipReader.pas (скрин ошибки прикрепрен). Подскажите как исправить ошибки либо рабочий компонент, заранее благодарен ))
|
#2
|
||||
|
||||
Вот что-то по теме
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
sanya920 (14.12.2014)
|
#3
|
|||
|
|||
Спасибо,пока посмотрел пример с SciZipFile, но вылазит ошибка при извлечении папки
Код:
ZipFileMem := TZipFile.Create ; ZipFileMem.LoadFromFile('1.zip'); for i := 0 to ZipFileMem.Count -1 do begin memo1.lines.Add(ZipFileMem.Name[i]) ; ZipFileMem.SaveToFile('C:\1\'+ZipFileMem.Name[i]); end; ZipFileMem.Free; |