Hallo liebe Community,
Ich habe zur Zeit Folgendes Problem, wenn ich mit meinem Downloader etwas Downloade lädt er es zwar runter aber er Speichert es nicht, das Programm hängt sich dann nur auf und muss beendet werden. Könnte mir da bitte einer helfen?
Source:
Ich habe zur Zeit Folgendes Problem, wenn ich mit meinem Downloader etwas Downloade lädt er es zwar runter aber er Speichert es nicht, das Programm hängt sich dann nur auf und muss beendet werden. Könnte mir da bitte einer helfen?
Source:
VB.NET-Quellcode
- Imports System.Net
- Public Class Form1
- Public WithEvents downloader As WebClient
- Private Sub ToolStripContainer1_TopToolStripPanel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
- Form2.Show()
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- SaveFileDialog1.Filter = ".jpg|*.jpg|.exe|*.exe|.zip|*.zip|.rar|*.rar|.png|*.png|.gif|*.gif|.mp4|*.mp4|.iso|*.iso|.mp3|*.mp3"
- SaveFileDialog1.ShowDialog()
- TextBox2.Text = SaveFileDialog1.FileName
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- downloader = New WebClient
- downloader.DownloadDataAsync(New Uri(TextBox1.Text), TextBox2.Text)
- Me.Button2.Enabled = False
- End Sub
- Private Sub downloader_DownloadFileCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted
- MsgBox("Download erfolgreich!", MsgBoxStyle.Information, "Erfolg!")
- Me.ProgressBar1.Value = 0
- Me.Label1.Text = "0%"
- Me.Button2.Enabled = True
- End Sub
- Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged
- Me.ProgressBar1.Value = e.ProgressPercentage
- Me.Label1.Text = e.ProgressPercentage & "%"
- End Sub
- End Class