Frage von DamienUAMC, 16

VB 2010 Download Speicherort Wechseln?

Hallo. Ich wollte einen Mod Louncher für unsere Community erstellen. Dafür wollte ich VB2010 benutzen da es relativ einfach zu Bedienen ist. Jetzt möchte ich aber das mein Selbst Geschriebenes Programm Einen Download Starten soll und diesen Download in einem Pfad rein kommt. Also das das Programm die gedownloadete Datei Automatisch dort einfügt. Wie kann ich das Machen ?

Antwort
von geri3d, 8

Schau dir das Beispiel an, du brauchst nur noch ein Label und eine Progressbar die du dem Code entsprechend benennst:

Imports System.Net

Public Class Form1

Private Sub btn_start_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_start.Click
Dim wc As New WebClient
AddHandler wc.DownloadProgressChanged, AddressOf DownloadProgressChanged
AddHandler wc.DownloadFileCompleted, AddressOf DownloadFileCompleted
wc.DownloadFileAsync(New System.Uri("Hier_die _URL_zum_download"), My.Application.Info.DirectoryPath & "/Dateiname.txt")

End Sub

Public Sub DownloadProgressChanged(ByVal sender As Object, ByVal e As DownloadProgressChangedEventArgs)
progress_download.Value = e.ProgressPercentage
lbl_Info.Text = e.BytesReceived & "/" & e.TotalBytesToReceive

End Sub

Public Sub DownloadFileCompleted(ByVal sender As Object, ByVal e As EventArgs)
progress_download.Value = 0
lbl_Info.Text = "Download fertig"
MessageBox.Show("Download fertig!", "Downloader", MessageBoxButtons.OK)

End Sub

End Class

Der Vorteil dieser Methode ist, das Programm friert während des downloads nicht ein.

Keine passende Antwort gefunden?

Fragen Sie die Community