AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Computer Auslastung auslesen

Ein Thema von DaCoda · begonnen am 20. Apr 2025 · letzter Beitrag vom 21. Apr 2025
Antwort Antwort
DaCoda

Registriert seit: 21. Jul 2006
Ort: Hamburg
169 Beiträge
 
Delphi 12 Athens
 
#1

Computer Auslastung auslesen

  Alt 20. Apr 2025, 12:49
Hallo,
ich würde gerne die Werte wie im Taskmanager auslesen können, so wie auf dem beigefügten Bild zu sehen ist.
Also Datenträger in %, CPU in %, Arbeitsspeicher in % und Netzwerk in %

Hat das vielleicht schon jemand gemacht. Ich bräuchte da mal einen Ansatz, wo man diese Informationen ausliest.
Ist WMI ein Ansatz, oder geht das anders ?
Angehängte Grafiken
Dateityp: jpg Bild1.jpg (21,1 KB, 51x aufgerufen)
Debuggers don’t remove bugs, they only show them in slow-motion.
  Mit Zitat antworten Zitat
omnibrain

Registriert seit: 11. Nov 2022
83 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Computer Auslastung auslesen

  Alt 20. Apr 2025, 16:16
Das könnte bei den MiTec-Komponenten dabei sein: https://www.mitec.cz/msics.html
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.371 Beiträge
 
Delphi 12 Athens
 
#3

AW: Computer Auslastung auslesen

  Alt 20. Apr 2025, 18:53
CPU und Arbeitspeicher, siehe SuFu.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
DaCoda

Registriert seit: 21. Jul 2006
Ort: Hamburg
169 Beiträge
 
Delphi 12 Athens
 
#4

AW: Computer Auslastung auslesen

  Alt 21. Apr 2025, 07:38
CPU und Arbeitsspeicher habe ich so weit. Nur die Laufwerksaktivität macht mir echt Sorgen.
Debuggers don’t remove bugs, they only show them in slow-motion.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.958 Beiträge
 
Delphi 12 Athens
 
#5

AW: Computer Auslastung auslesen

  Alt 21. Apr 2025, 07:52
Das geht nur mit WMI sinnvoll. Dafür gibt es die Win32_PerfFormattedData Klassen für solche berechneten Werte wie z.B. Win32_PerfFormattedData_PerfDisk_LogicalDisk.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
DaCoda

Registriert seit: 21. Jul 2006
Ort: Hamburg
169 Beiträge
 
Delphi 12 Athens
 
#6

AW: Computer Auslastung auslesen

  Alt 21. Apr 2025, 10:01
Jaenicke, das ist der entscheidende Tip, werde mich da gleich mal dran machen
Debuggers don’t remove bugs, they only show them in slow-motion.
  Mit Zitat antworten Zitat
DaCoda

Registriert seit: 21. Jul 2006
Ort: Hamburg
169 Beiträge
 
Delphi 12 Athens
 
#7

AW: Computer Auslastung auslesen

  Alt 21. Apr 2025, 11:27
So, ich konnte das nun ganz einfach lösen mit der Unit "uWin32_PerfFormattedData_PerfDisk_LogicalDisk.pas " von hier: https://github.com/RRUZ/delphi-wmi-c...or/tree/master

Vielen Dank für Eure Tipps... Und frohe Ostern
Debuggers don’t remove bugs, they only show them in slow-motion.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz