vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
VB 2005: Performance Counter 
Autor: Chief
Datum: 10.03.07 14:26

Hallo,

ich gebe mittels Performance Counter den freien Speicher und die CPU - Auslastung in StatusStrip aus.
Unter XP hat das auch funktioniert, unter Vista geht das irgendwie nicht

[u]Bekomme folgende Fehlermeldung:

UnauthorizedAccessException wurde nicht behandelt

Der Zugriff auf den Registrierungsschlüssel Global wurde verweigert.


Fehlt im Code noch was?
Was soll ich ändern?
Kann mir da einer Helfen?

[u]Hier der Code:

Public Function GetFreeMemory() As Single
 
 perfCounterMem = New System.Diagnostics.PerformanceCounter( _
  "Memory", "Available MBytes")     <-------  hier stoppt die Anwendung
 'Freien Speicher ausgeben
    Return perfCounterMem.NextValue()
 
End Function
Die CPU - Auslastung wird gar nicht ausgegeben

Code:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) _
    Handles MyBase.Load
 
'PerformanceCounter für Prozessorauslastung
        perfCounter = New System.Diagnostics.PerformanceCounter
        Me.perfCounter.CategoryName = "Processor"
        Me.perfCounter.CounterName = "% Processor Time"
        Me.perfCounter.InstanceName = "_Total"
 
End Sub
[u]In den Timern habe ich:

Private Sub Timer3_Tick(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles Timer3.Tick
               Me.ToolStripStatusLabel5.Text = GetFreeMemory() & " MB Frei"
End Sub
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles Timer2.Tick
        Try
            'CPU Auslastung in Statusbarpanel6 ausgeben
  Me.ToolStripStatusLabel6.Text = ("CPU Ausl.:") & CInt(perfCounter.NextValue)  _
     & "%"
       Catch ex As Exception
       End Try
    End Sub
Gruß
Chief

VB@rchiv its the Best

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB 2005: Performance Counter4.439Chief10.03.07 14:26
Re: VB 2005: Performance Counter1.621Moderatorralf_oop10.03.07 15:22
Re: VB 2005: Performance Counter1.568Chief10.03.07 15:27
Re: VB 2005: Performance Counter1.499Moderatorralf_oop10.03.07 15:42
Re: VB 2005: Performance Counter1.362Chief10.03.07 16:07
Re: VB 2005: Performance Counter1.330Moderatorralf_oop10.03.07 16:46
Re: VB 2005: Performance Counter1.326Chief10.03.07 18:51
Re: VB 2005: Performance Counter1.384Moderatorralf_oop10.03.07 19:21
Re: VB 2005: Performance Counter1.335Chief10.03.07 19:43
Re: VB 2005: Performance Counter1.486ModeratorDaveS10.03.07 21:18
Re: VB 2005: Performance Counter1.497Chief10.03.07 21:23
Re: VB 2005: Performance Counter1.300Moderatorralf_oop10.03.07 21:35
Re: VB 2005: Performance Counter1.289ModeratorDaveS10.03.07 21:59
Re: VB 2005: Performance Counter1.307Moderatorralf_oop10.03.07 22:03
Re: VB 2005: Performance Counter1.401Chief10.03.07 22:22
Re: VB 2005: Performance Counter1.234Moderatorralf_oop10.03.07 23:22
Re: VB 2005: Performance Counter1.221ModeratorDaveS10.03.07 22:27
Re: VB 2005: Performance Counter1.203Moderatorralf_oop10.03.07 23:21
Re: VB 2005: Performance Counter1.237ModeratorDaveS12.03.07 08:29
Re: VB 2005: Performance Counter1.202Chief12.03.07 13:05
Re: VB 2005: Performance Counter1.223ModeratorDaveS12.03.07 13:19
Re: VB 2005: Performance Counter1.214Chief12.03.07 13:23
Re: VB 2005: Performance Counter1.216Moderatorralf_oop12.03.07 13:47
Re: VB 2005: Performance Counter1.405ModeratorDaveS12.03.07 16:11
Re: VB 2005: Performance Counter1.275Moderatorralf_oop12.03.07 16:59
Re: VB 2005: Performance Counter1.316ModeratorDaveS13.03.07 10:33
Re: VB 2005: Performance Counter1.308Chief10.03.07 22:17

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