Guten morgen.
ich weis nicht, ob ich jetzt auf dem Schlauch stehe.
Habe 3 Performance Counter und 3 Progressbars.
Hier werden mir die Werte CPU, verfügbarer RAM u. Speicherauslastung in % angezeigt.
Funktioniert auch in den labels werden mir die Werte angezeit und bei CPU und RAM auch in der Progressbar.
Nur in der Progressbar bei Speicherauslastung nicht richtig. Im Label schon siehe Bilder.
Die einstellungen bei den Progressbars sind alle gleich.
Hier mal der Code
Gruß
Manni
ich weis nicht, ob ich jetzt auf dem Schlauch stehe.
Habe 3 Performance Counter und 3 Progressbars.
Hier werden mir die Werte CPU, verfügbarer RAM u. Speicherauslastung in % angezeigt.
Funktioniert auch in den labels werden mir die Werte angezeit und bei CPU und RAM auch in der Progressbar.
Nur in der Progressbar bei Speicherauslastung nicht richtig. Im Label schon siehe Bilder.
Die einstellungen bei den Progressbars sind alle gleich.
Hier mal der Code
VB.NET-Quellcode
- Private Sub Timer3_Tick(sender As Object, e As EventArgs) Handles Timer3.Tick
- Dim cpu As Integer
- cpu = CInt(PerformanceCounter1.NextValue)
- ProgressBar1.Value = cpu
- Label17.Text = CStr(cpu) + " % CPU Auslastung"
- '------------------
- Dim ram As Integer
- ram = CInt(PerformanceCounter2.NextValue)
- ProgressBar2.Value = ram
- Label18.Text = CStr(ram) + " MBytes Verfügbarer Arbeitsspeicher"
- '------------------
- Dim Arbeitsspeicher As Integer
- Arbeitsspeicher = CInt(PerformanceCounter3.NextValue)
- ProgressBar3.Value = Arbeitsspeicher
- Label21.Text = CStr(Arbeitsspeicher) + " % RAM Speicherauslastung"
- '--------------------
- End Sub
Gruß
Manni