Hallo Leute,
Ich wollte eine Progressbar in meinem Programm reinmachen um zu kontrollieren ob der download auch funktioniert...aber erst nachdem die Datei runtergeladen wurde läuft es durch...
Hier der Code :
PS : Die Datei ist ca 12 GB groß Ich glaube aber nicht, dass es daran liegt.
Hoffe Ihr könnt mir helfen.
XnoiseX
Ich wollte eine Progressbar in meinem Programm reinmachen um zu kontrollieren ob der download auch funktioniert...aber erst nachdem die Datei runtergeladen wurde läuft es durch...
Hier der Code :
VB.NET-Quellcode
- Imports System.Net
- Public WithEvents downloader As WebClient
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- downloader = New WebClient
- downloader.DownloadFileAsync(New Uri(" ftp server"), TextBox2.Text & "\blablabla.zip")
- Me.Button1.Enabled = False
- End Sub
- Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted
- MsgBox("Download abgeschlossen!", MsgBoxStyle.Information, "Fertig")
- Me.ProgressBar1.Value = 0
- Me.GG.Text = "FERTIG"
- Me.Label5.Text = "0 %"
- Me.Button1.Enabled = True
- Process.Start(TextBox2.Text)
- End Sub
- Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged
- ProgressBar1.Value = e.ProgressPercentage
- GG.Text = e.BytesReceived / 1024 / 1024 / 1024
- Label5.Text = e.ProgressPercentage
- End Sub
PS : Die Datei ist ca 12 GB groß Ich glaube aber nicht, dass es daran liegt.
Hoffe Ihr könnt mir helfen.
XnoiseX