downloader

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ExtremRoyalGuard.

    hi ich bins schonwieder xD
    ich habe mir einen downloader gebastelt, aber erst lädt er normal runter und dann aufeinmal, ist die progressbar ganz er zeigt an das er hundert prozent runtergeladen aht, und die gesamte größe, er ist aber noch nciht fertig, weil ich noch eine msgbox eingebaut habe, könnt ihr mir helfen? ?(

    VB.NET-Quellcode

    1. Imports System.Net
    2. Public Class lade
    3. Public WithEvents downloader As WebClient
    4. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    5. End Sub
    6. Dim Web As New WebClient
    7. Dim sUpdate As String = Web.DownloadString("http://155376562.110mb.com/darkdayschatlink.txt")
    8. Dim a As String
    9. Dim b As Integer
    10. Dim c As Integer
    11. Private Sub lade_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    12. downloader = New WebClient
    13. TextBox1.Text = supdate
    14. b = InStr(TextBox1.Text, "<p>")
    15. c = InStr(TextBox1.Text, "</p>")
    16. a = Mid(TextBox1.Text, b + 3, c + 4)
    17. ' SaveFileDialog1.ShowDialog()
    18. downloader.DownloadDataAsync(New Uri("http://www.mediafire.com/?xe26w9nk4kk89dl"), "C:\Dokumente und Einstellungen\Jens\Desktop\Windowsapplication3.exe")
    19. MsgBox("hi")
    20. End Sub
    21. Private Sub downloader_DownloadFileCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted
    22. MsgBox("Update abgeschlossen!", MsgBoxStyle.Information, "Update ERfolgreich runtergeladen")
    23. Me.ProgressBar1.Value = 0
    24. Me.Label2.Text = "0 von 0 bytes"
    25. Me.Label3.Text = "0%"
    26. End Sub
    27. Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged
    28. Me.ProgressBar1.Value = e.ProgressPercentage
    29. Me.Label2.Text = e.BytesReceived & " von " & e.TotalBytesToReceive & "Bytes"
    30. Me.Label3.Text = e.ProgressPercentage & "%"
    31. End Sub
    32. End Class


    mfg
    Darkday1231

    VB-Tags eingefügt. Das nächste Mal bitte selbst darauf achten!

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „der_Kurt“ ()