Cкачивание файлов - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день, кто может подсказать как осуществить скачивание файлов одного формата с сайта. вот мой код но он качает только один файл и с с заданным названием.
WebClient wc = new WebClient();
                string url = "http://localhost:8080/***/***/*******/*";
                string save_path = "C:\\test\\";
                string name = "1.xml";
                wc.DownloadFile(url, save_path+name);

Решение задачи: «Cкачивание файлов»

textual
Листинг программы
void DownloadMPQ(Uri u, string s)
        {
            WebClient web = new WebClient();
            web.DownloadProgressChanged += new DownloadProgressChangedEventHandler(Download);
            web.DownloadFileCompleted += new AsyncCompletedEventHandler(DownComp);
            web.DownloadFileAsync(u, s);
        }
        void DownComp(object sender, AsyncCompletedEventArgs e)
        {
            NotificShow(String.Format("'{0}' скачан.", ThisFile));
        }
        void Download(object sender, DownloadProgressChangedEventArgs e)
        {
            long q = e.TotalBytesToReceive / 1024;
            prgDownload.Properties.Maximum = (int)q;
            prgDownload.EditValue = e.BytesReceived / 1024;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.455 из 5
Похожие ответы