Witaj użytkowniku niezalgowany!
Zarejestruj się na forum uż dziś - nie będziesz widzieć żadnych reklam!

Jak zrobić informacje w visual basic, które informują o zużyciu CPU, RAM.

#1

Jak zrobić informacje w visual basic, które informują o zużyciu CPU, RAM.

Witajcie!

Po przerwie Smile

Dziś pokaże Wam jak dodać za pomocą prefrencecounter, informacji o zużyciu RAM, lub CPU.

Zaczynajmy.

1. Utwórz nowy projekt

2. Dodaj:

Kod:
Timer x1
PerformanceCounter x2
Label x4
Progressbar x2

3. Dusimy dwukrotnie na timer.

Wpisujemy tam takie rzeczy:

        ProgressBar1.Value = PerformanceCounter1.NextValue
        ProgressBar2.Value = PerformanceCounter2.NextValue
        Label1.Text = ProgressBar1.Value.ToString + "%"
        Label2.Text = ProgressBar2.Value.ToString + "%"

Objaśnienie:

Pasek załadowania progressbara, będzie wynosił tyle ile ma zużycie CPU, albo RAM zależy jak ustawimy.

Po co kolejne labele?

Powinno to wyglądać tak:

Zużycie CPU ProgressBar np. 33%

Zużycie RAM ProgressBar np. 10%

Teraz przechodzimy do Performance Counter, dusimy w prawym dolnym rogu, tam mamy Category Name, tam wybieramy (do zużycia CPU) Procesor, następnie w Counter Name ustawiamy Czas Procesora (%), a w Instance Name _Total

Tak samo z RAM, tylko że zamiast Procesor, Pamięć i Zadeklarowane bajty w użyciu (%) i również _Total.

I dajemy Timer na Enabled.

(wtf. pokazuje mi 5% zużycia na 1.6 ghz procesora, chociaż jest odpalone youtube, firefox, vb LOL).

Jeżeli coś nie działa, lub jest nie jasne PISZ!

Odpowiedz




Użytkownicy przeglądający ten wątek:
3 gości

Theme © iAndrew 2017 Forum software by © MyBB .