Announcement

Collapse
No announcement yet.

Update - Script - Programm

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Update - Script - Programm

    Hallo liebe Community,
    ich versuche grade einen kleinen Updater in vb.net zu Scripten/Programmieren.
    Klappt soweit auch ... Datei herunterladen mit dem WebClient, version auslesen über xml... Nur möchte ich, das bei dem download der Dateien eine Fortschrittsanzeige angezeigt wird.
    Jetzt die frage: Wie realisiere ich das? Der WebClient bietet meines wissens leider keine Event Handler, womit ich das füllen kann. Mir ist die Idee gekommen iwie die endgröße herrauszufinden und jeweils die momentane größe aus dem dateisys auszulesen. Ein bissel umständlich, aber auch ne lösung..^^ Gibts da was einfachereres^^ bzw. eleganteres oO

    Hoffe mir kann einer weiterhelfen^^

    MfG
    Hendrik

  • #2
    doch, bietet er... aber nur asynchron...
    Code:
        Dim WithEvents web As Net.WebClient
    
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            web = New Net.WebClient()
            web.DownloadFileAsync(New Uri("http://www.myserver.com/myfile.zip"), "myfile.zip")
        End Sub
    
        Private Sub web_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles web.DownloadProgressChanged
            ProgressBar1.Value = e.ProgressPercentage
        End Sub

    Comment


    • #3
      Danke danke^^
      Das kannt ich noch nicht xD Funzt super

      MfG
      henni

      Comment

      Working...
      X