Forum: PC-Programmierung VB Progressbar mit Prozentanzeige


von Moritz R. (bugsier3)


Lesenswert?

hallo,

ich habe eine Frage:
Wie kann ich für eine Progressbar eine Prozentanzeige schreiben, sodass 
sich die Prozentanzeige ständig erhöht bis 100%.
Mein Code sieht bisher so aus:

Public Class Form1


'----------------------------------------------------------------------
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Button1.Click
        Timer1.Start()
    End Sub
'----------------------------------------------------------------------
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Timer1.Tick
        ProgressBar1.Value += 2
        If ProgressBar1.Value = ProgressBar1.Maximum Then
            Timer1.Stop()
            MsgBox("Fertig")
        End If
    End Sub
End Class

danke schon mal im Vorhinaus

Gruß Moritz

von Timmo H. (masterfx)


Lesenswert?

Und was ist dein Problem? Ich kann leider keine Frage in deinem Text 
erkennen...

von Dennis H. (c-logic) Benutzerseite


Lesenswert?

Vielleicht ein Überlagerndes Static.

von Moritz R. (bugsier3)


Lesenswert?

Ich meinte, das eine label die Prozente angibt wie weit die Progressbar 
fortgeschritten ist. Nur weiß ich nicht was ich in den Code schreiben 
soll, hab schon gegooglet, hab aber nicht gescheites gefunden.

von Ralf (Gast)


Lesenswert?

> Ich meinte, das eine label die Prozente angibt wie weit die Progressbar
> fortgeschritten ist.
Setz dein Label, und dort wo du den Wert der ProgressBar erhöhst gibst 
du auch den Wert auf das Label aus.
Oder versteh ich was falsch?

Ralf

von Moritz R. (bugsier3)


Lesenswert?

ne, ich meine das du auf einen Button drückst, dann die Progressbar 
anfängt zu laufen und währendesen die Prozentanzeige automatisch  auch 
nach oben geht(0%, 1%, 2%,...)

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Was spricht dagegen in Timer1_Tick zusätzlich das Label mit dem 
aktuellem Wert zu befüllen? Es gibt nicht für alles eine Fertige 
Funktion...

von Frank (Gast)


Lesenswert?

Wenn dir der originale Progressbar nicht gefällt - was spricht dagegen, 
selber einen auf grafischer Basis zu erstellen?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.