Binär download vb.net

  • VB.NET

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

    Binär download vb.net

    Ich habe ein update programm welches eine zip aus dem internet lädt und ausführt.
    der download klappt aber die zip funzt danach nichtmehr und ist größer als vorher.
    der download via firefox funktioniert aber

    hier mein code
    daniel-zollitsch.xail.net/code.txt
    Unten hab ich versucht den code aufzuteien :wacko:
    na ja löscht die beiträge bitte
    mfg

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „darkmaterial“ ()

    Ich habs gelöst!

    VB.NET-Quellcode

    1. Public Sub dwlByLink(ByVal myLink As String, ByVal myFile As String)
    2. Try
    3. Dim myRequest As System.Net.WebRequest = System.Net.WebRequest.Create(myLink) 'Request erstellen
    4. Dim myResponse As System.Net.WebResponse = myRequest.GetResponse() 'Respons speichern
    5. Dim myStream As System.IO.Stream = myResponse.GetResponseStream() 'Datenstream aus dem Respons extrahieren
    6. Dim myReader As New System.IO.BinaryReader(myStream) 'Binärer "leser" zum Lesen des Streams
    7. 'Datei speichern
    8. Dim myFileStream As New System.IO.FileStream(myFile, System.IO.FileMode.Create)
    9. Dim i As Long
    10. For i = 1 To myResponse.ContentLength
    11. myFileStream.WriteByte(myReader.ReadByte())
    12. Next i
    13. myFileStream.flush()
    14. myFileStream.Close()
    15. Catch exc As Exception
    16. End Try
    17. End Sub

    aufgerufen wirds dann so

    VB.NET-Quellcode

    1. dwlByLink("Url", " Speicherpfad")


    mfg