vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Sichtbarkeit von Progressbar funktioniert nicht 
Autor: carsten-m
Datum: 30.11.08 18:15

Hmmm,
klappt nicht wirklich.

Der code sieht jetzt so aus

Private WithEvents wc As Net.WebClient
 
    Private Sub Button_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button.Click
        Me.Cursor() = Cursors.WaitCursor
 
        'Download von Dateien aus dem Internet keine Hürde mehr.
        ' WebClient-Objekt erzeugen
        Dim wc As System.Net.WebClient = New System.Net.WebClient
        ProgressBar1.Value = 0
 
        ' WebClient-Objekt erzeugen
        Dim wc As System.Net.WebClient = New System.Net.WebClient
        'was soll runtergeladen werden
        Dim f As String = "url"
        'wo soll der file gespeichert werde
        Dim s As String = "file.txt"
 
 
        ' Datei per WebClient herunterladen und lokal abspeichern
        Try
            wc.DownloadFile(f, s)
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
 
        Me.Cursor() = Cursors.Default
 
    End Sub
 
    Private Sub MyClient_DownloadProgressChanged(ByVal sender As Object, ByVal _
      e As System.Net.DownloadProgressChangedEventArgs) Handles _
      wc.DownloadProgressChanged
        ProgressBar1.Maximum = e.TotalBytesToReceive
        ProgressBar1.Value = e.BytesReceived
    End Sub
Den Teil mit dem 'zurück-auf-null' habe ich mal bewußt weggeleassen, um zu sehen, ob es überhaupt klappt.
=>während des downloads keine Ändrung
-bei Beendigung steht der Zeiger immer noch auf 'leer'

Ein Problem ist wohl, dass es dabei hakt, den Kontakt zu der Datei zu bekommen. Die Anzeige kann ja frühestens dann starten, wenn die file-Größe übermittelt ist.

Wäre schön, wenn das direkt beim Anklicken des Buttons starten würde, das 'durchlaufende' beim style Marquee wäre dann schon ausreichend. Nur damit man sieht, DASS etwas passiert
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Sichtbarkeit von Progressbar funktioniert nicht1.247carsten-m30.11.08 16:39
Re: Sichtbarkeit von Progressbar funktioniert nicht823cookstdu30.11.08 17:04
Re: Sichtbarkeit von Progressbar funktioniert nicht935carsten-m30.11.08 18:15
Re: Sichtbarkeit von Progressbar funktioniert nicht801cookstdu30.11.08 18:21
Re: Sichtbarkeit von Progressbar funktioniert nicht801carsten-m30.11.08 19:40
Re: Sichtbarkeit von Progressbar funktioniert nicht832carsten-m02.12.08 19:04

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel