Ich bin gerade dabei ein Programm zu schreiben, mit dem ich eine Datei Downloade und ein Fortschrittsbalken angezeigt wird.
Ich habe mir einige Tutorials angesehen und verstehe diese auch. Ich habe alles1 zu 1 testweise übernommen aber trotzdem wird der Downloadprozess erst nach dem Download angezeigt. D.h. Erst nach dem Download füllt sich die Progress bar.
Imports System.NetPublic Class frm_test Dim WithEvents download As New WebClient Public pfad As String Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click download = New WebClient download.DownloadFileAsync(New Uri(pfad), My.Application.Info.DirectoryPath & "\MySQL_Project_.exe") End Sub Private Sub download_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles download.DownloadProgressChanged Label3.Text = e.BytesReceived Label5.Text = e.TotalBytesToReceive ProgressBar1.Value = e.ProgressPercentage End SubEnd Class
Wieso funktioniert es nicht?Hat jemand ein Lösungsvorschlag?