wie einige wissen sitze ich ja an meinem taskmanager, jetzt setze ich mich an den RAM counter.
void timer_Tick(object sender, EventArgs e) { progressBar1.Value = (int)(RAMCounter.NextValue()); labelRAM.Text = "Auslastung" + Convert.ToString(progressBar1.Value) + "%"; }
nun sieht das ganze so aus:
in der config also in den Eigenschaften von meinem labelRAM hab ich bei text statt label1 RAM hingeschrieben, vllt wirds deutlich.
fehler 2:
meine progessbar zeigt nix an
private void Form1_Load(object sender, EventArgs e)
{
RAMCounter.CounterName = "% Committed Bytes In Use";
RAMCounter.CategoryName = "Memory";
MessageBox.Show(Convert.ToString(progressBar1.Value));
}
void timer_Tick(object sender, EventArgs e)
{
progressBar1.Value = (int)(RAMCounter.NextValue());
labelRAM.Text = "Auslastung:" + Convert.ToString(progressBar1.Value) + "%";
}
Alles anzeigen
bei MessageBox.Show wirft er mir 35 raus , d.h. die progressbar hat den Wert 35 aber die zeigt nichts an!