.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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д