Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2015, 20:17   #1
giraff
 
Регистрация: 16.03.2015
Сообщений: 9
Лампочка Распаковка архива после скачивания

Здравствуйте. Использую код:
Код:
            WebClient download = new WebClient();
            download.DownloadFileAsync(new Uri("http://архив.zip"), "архив.zip");

            download.DownloadProgressChanged += new DownloadProgressChangedEventHandler(download_DownloadProgressChanged);
          
            {
                ZipFile zf = new ZipFile("архив.zip");
                zf.ExtractAll("");
            }
Как сделать что бы он нормально распаковывался после скачивания?
giraff вне форума Ответить с цитированием
Старый 22.03.2015, 20:25   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Причем тут DownloadProgressChanged? DownloadFileCompleted вам нужен.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 22.03.2015, 20:27   #3
giraff
 
Регистрация: 16.03.2015
Сообщений: 9
По умолчанию

Я его использую для Progressbar
giraff вне форума Ответить с цитированием
Старый 22.03.2015, 20:30   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну и используйте. А распаковываете-то где?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 22.03.2015, 20:33   #5
giraff
 
Регистрация: 16.03.2015
Сообщений: 9
По умолчанию

В папке с программой, куда и происходит скачка архива.
giraff вне форума Ответить с цитированием
Старый 22.03.2015, 20:35   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

У этого класса есть событие: https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx
Заводи распаковку туда.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.03.2015, 20:42   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
В папке с программой, куда и происходит скачка архива.
Я спрашивал в каком событии у вас код распаковки находится.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 22.03.2015, 20:50   #8
giraff
 
Регистрация: 16.03.2015
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Я спрашивал в каком событии у вас код распаковки находится.
При запуске программы
giraff вне форума Ответить с цитированием
Старый 22.03.2015, 21:00   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Перечитайте все сообщения этой темы, особенно #2 и #6.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 22.03.2015, 21:17   #10
giraff
 
Регистрация: 16.03.2015
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Перечитайте все сообщения этой темы, особенно #2 и #6.
Вроде бы сделал)

А как сделать при распаковке архива заменялись файлы если они существуют?

Последний раз редактировалось giraff; 22.03.2015 в 21:24.
giraff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
распаковка игрового архива awpe Общие вопросы C/C++ 3 08.01.2014 19:03
Распаковка zip архива используя Ionic.Zip santaXZ C# (си шарп) 1 20.04.2013 02:46
распаковка архива с файлами .doc, .xls sashonk Microsoft Office Word 0 22.10.2010 17:28
Распаковка архива. Формат нестандартный. RoadTrain Общие вопросы Delphi 20 17.12.2007 22:08
Распаковка архива Kashp Общие вопросы Delphi 2 23.08.2007 15:08