Hi,
Also ich will mir so meine Datei vom Server Async herunterladen, und den fortschritt in meiner progressbar anzeigen.
Ich krieg zwar die Meldung wenn die Datei heruntergeladen wurde, das funzt problemlos, allerdings wird mir der fortschritt nicht angezeigt? :o
Also ich will mir so meine Datei vom Server Async herunterladen, und den fortschritt in meiner progressbar anzeigen.
VB.NET-Quellcode
- Imports System.Net
- Imports System.ComponentModel
- Public Class Form1
- Sub DownloadFile(datei As String, ziel As String)
- Dim wb As New System.Net.WebClient()
- AddHandler wb.DownloadProgressChanged, AddressOf ProgressChanged
- AddHandler wb.DownloadFileCompleted, AddressOf Completed
- wb.Credentials = New Net.NetworkCredential("USER", "PW")
- wb.DownloadFileAsync(New Uri(datei), ziel)
- End Sub
- Sub Completed(sender As Object, e As AsyncCompletedEventArgs)
- MsgBox("Download fertig")
- End Sub
- Sub ProgressChanged(sender As Object, e As DownloadProgressChangedEventArgs)
- ProgressBar1.Value = e.ProgressPercentage
- End Sub
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- DownloadFile("ftp://server.net/Mic.wav", Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\test.wav")
- End Sub
- End Class
Ich krieg zwar die Meldung wenn die Datei heruntergeladen wurde, das funzt problemlos, allerdings wird mir der fortschritt nicht angezeigt? :o
C# Developer
Learning C++
Learning C++