Gelöst | ProgressBar in Visual Basic

Hallo,
ich schreibe gerade ein Programm in dem der Status eines Prozesses in einer ProgressBar angezeigt werden soll.
Der folgende Code sollte eigentlich 60 Prozent der Fläche ausfüllen,
deckt aber die komplette Fläche ab.
Die Max-Eigenschaft der Progress Bar liegt bei 100.


Dim Status As Integer
Option Explicit

Private Sub Command1_Click()
Status = "60"
ProgressBar1.Value = Status
End Sub


Gruß: 60150p
 
Hallo,
wo gibst du denn die Min und Max-Werte für die Progressbar an?

//EDIT
Folgender Code funktioniert bei mir unter Visual Basic 2008:
Code:
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'Progressbar-Werte initialisieren
        ProgressBar1.Minimum = 0
        ProgressBar1.Maximum = 100
        ProgressBar1.Value = 0
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim Status As Integer
        Status = "60"
        ProgressBar1.Value = Status
    End Sub

End Class

Btw, globale Deklarationen sollte man vermeiden und meistens gehts auch anders. ;)
 
Zurück
Oben