.NET 3.x Как скачать файл по прямой ссылке? - C#
Формулировка задачи:
Как реализовать скачивание .exe файла по прямой ссылке?
Сама ссылка: http://vk.cc/5bTajq
Через WebClient?
пробую так:
Но ничего не скачивается... И как прикрутить прогресс для label %
using (WebClient Client = new WebClient()) { Client.DownloadFile("http://vk.cc/5bTajq", Path); // Path - Environment.Desktop }
Решение задачи: «.NET 3.x Как скачать файл по прямой ссылке?»
textual
Листинг программы
private void DownNF_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { WebClient web = new WebClient(); web.DownloadProgressChanged += WebClientDownloadProgressChanged; web.DownloadFileAsync(new Uri("http://vk.cc/5bTajq"), Path + @"\NetFramework4.exe", DWU4G); } static void WebClientDownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e) { Control ctrl = (Control)e.UserState; ctrl.Text = Math.Truncate((double)e.BytesReceived/e.TotalBytesToReceive*100).ToString(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д