С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
41 / 41 / 10
Регистрация: 22.05.2009
Сообщений: 492
.NET 4.x

ProgressBar + множественная скачка файлов из интернета

08.09.2011, 00:32. Показов 1593. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
с одним файлом все супер.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
WebClient wc = new WebClient();
wc.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
                        wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
                        wc.DownloadFileAsync(new Uri(name_site), Application.StartupPath + "\\images\\" + i + ".jpg"); 
 
 private void ProgressChanged(object sender, DownloadProgressChangedEventArgs e)
        {
          
                progressBar1.Value = e.ProgressPercentage;
                label3.Text = e.ProgressPercentage.ToString() + "%";
        }
 
        private void Completed(object sender, AsyncCompletedEventArgs e)
        {
            MessageBox.Show("Download completed!");
        }
пытался сделать циклом но это не дало результатов.

как сделать что бы под каждый файл была новая полоса загрузки?

Добавлено через 1 час 36 минут
всё придумал решение!!!
вынести загрузку файла в отдельную функцию, и вызывать её снова n-раз после каждой загрузки, т.е. из этой функции.

C#
1
2
3
4
        private void Completed(object sender, AsyncCompletedEventArgs e)
        {
            MessageBox.Show("Download completed!");
        }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.09.2011, 00:32
Ответы с готовыми решениями:

Скачивание файлов из интернета: IStatusLable и progressbar не хотят работать
Возникла проблема с прогресс баром и IStatus- использую как статус скаченного. Не хотят работать не то ни другое хотя всё написано...

Скачка файлов с ФТП
Я помню я делал так что скачивал 1 ZIP архив и распаковывал все с него библилтекой. Кто еще знает способы лучше. Очень надо.

Скачка из интернета
Здраствуйте, дайте пожалуйста функцию на С++, которая будет скачивать в папку с скомпиленным файлом (dll файл) Заранее спасибо

3
 Аватар для Neser
93 / 93 / 19
Регистрация: 25.12.2010
Сообщений: 316
08.09.2011, 14:00
А пользоваться событием "ProgressChanged" почему не хотим?
0
41 / 41 / 10
Регистрация: 22.05.2009
Сообщений: 492
09.09.2011, 00:58  [ТС]
Neser, И что нам это даст?
ProgressChanged если я правильно понял отвечает за изменение загрузки файла?
0
 Аватар для Neser
93 / 93 / 19
Регистрация: 25.12.2010
Сообщений: 316
09.09.2011, 10:20
При чем здесь загрузка файла, за что зделаеш, за то и будет отвечать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.09.2011, 10:20
Помогаю со студенческими работами здесь

Скачка файла с интернета
Добрый день. Задача следующая: Необходимо по протоколу HTTP скачать и сохранить текстовый файл, для дальнейшей с ним работы. Ссылка на...

Скачка файла с интернета
Подскажите самый простой способ скачки файла с интернета(архив zip) и его распаковка в указную папку.Вопрос простой, но хочется все...

(Excel) Скачка Архива по гиперссылкам из ИНТЕРНЕТА
Доброго времени суток на циферблате! Набросал я себе WebBrowser! НОесть проблема! Подскажите пожалуйста как организовать скачку...

Множественная закачка файлов
Здравствуйте. Я все с той же проблемой. Тут дали мне скрипт множественной загрузки файлов. Я его немного переписал и отдебажил. Но проблема...

Множественная закачка файлов
Здравствуйте. Потребовался скрипт множественной закачки файлов. И появился небольшой вопрос <html> <head> ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru