AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Graph darstellen wie Systemleistung im Task Manager
Thema durchsuchen
Ansicht
Themen-Optionen

Graph darstellen wie Systemleistung im Task Manager

Ein Thema von trymeout · begonnen am 14. Jun 2009 · letzter Beitrag vom 14. Jun 2009
Antwort Antwort
trymeout

Registriert seit: 23. Okt 2006
35 Beiträge
 
Delphi XE7 Professional
 
#1

Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 01:46
Ich bin auf der Suche nach einem Code Beispiel zum darstellen eines Graphen wie im Task Manager.
Ich glaube hier hatte mal jemand so etwas gepostet. Ich glaube es war zum darstellen eines Herzschlages oder etwas ähnliches.
Vielleicht kann mir jemand den Hinweis in die richtige Richtung zu geben.
Ich habe bereits 2 Stunden verzweifelt gesucht.

Thx schon mal im voraus...
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.589 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 03:09
Nimm einfach eine TList, hänge den neuesten Wert in einem Timer an und lösche den ersten.
Und in OnPaint einer PaintBox zeichnest du alle aktuellen Werte der Liste in diese PaintBox. Dafür reichen ja einfache Striche.

So habe ich es auch in einem kleinen (bisher unveröffentlichten) Systeminfo Tool gemacht.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 03:28
Soweit ich mich erinnern kann hat der xZise mal eine Komponente veröffentlicht..
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
trymeout

Registriert seit: 23. Okt 2006
35 Beiträge
 
Delphi XE7 Professional
 
#4

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 04:06
Also ich habe diesen Beitrag gefunden.
Ist schon mal die Richtung was ich meine.

Ich kann mich erinnern das ein Herzschlag angezeigt wurde aufgrund der Auslastung des Rechners.
Vielleicht weiß ja jemand was ich meine. Sicherlich kann man das alles selbst programmieren, jedoch wozu das Rad nochmal neu erfinden. Ich fand das Beispiel sehr hilfreich und mit nur kleinen Änderungen war das was ich wollte erledigt.
Jedoch nach einem Plattencrash und einer nicht ganz vollständigen Datensicherung ist dieses nicht mehr zu finden.
Wäre cool wenn es jemand zufällig hätte oder weiß wo ich es finden kann.
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 05:33
Zitat von trymeout:
jedoch wozu das Rad nochmal neu erfinden
Keine Grundkenntnisse = keine darauf (worauf?) aufbauende Kenntnisse !

Sag soetwas Schlimmes niee wieder !

MfG
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#6

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 05:52
Zitat von trymeout:
... Ich kann mich erinnern das ein Herzschlag angezeigt wurde aufgrund der Auslastung des Rechners.
Vielleicht weiß ja jemand was ich meine. ...
Ja.

Zitat von trymeout:
Wäre cool wenn es jemand zufällig hätte oder weiß wo ich es finden kann.
Na hier in der DP. tP's EKG-PC-Monitor
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von markus5766h
markus5766h

Registriert seit: 5. Mär 2009
Ort: Hamburg
569 Beiträge
 
Delphi XE8 Professional
 
#7

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 11:29
wenn Du so was (Anhang) meinst, ist die
von 'jaenicke' beschriebene Vorgehensweise
genau richtig, hab's auch so gemacht:
Werte in einer Liste speichern, ab einer
bestimmten Anzahl den ersten Wert per
vorgegebenem Intervall löschen.
Zeichnen der Graphen auf allem, was einen
Canvas bestitzt.
Miniaturansicht angehängter Grafiken
screenshot106_856.jpg  
Markus H.
  Mit Zitat antworten Zitat
trymeout

Registriert seit: 23. Okt 2006
35 Beiträge
 
Delphi XE7 Professional
 
#8

Re: Graph darstellen wie Systemleistung im Task Manager

  Alt 14. Jun 2009, 15:47
Danke! @ turboPASCAL - genau das meinte ich, einfach Super!

Zitat:
Keine Grundkenntnisse = keine darauf (worauf?) aufbauende Kenntnisse !

Sag soetwas Schlimmes niee wieder !
Ich hatte bereits Stunden, Tage, Wochen... in die Grundkenntnisse investiert... jetzt geht es an letzteres!

@ markus5766h

Das sieht sehr gut aus! Gibt es dazu auch einen Sourcecode für jedermann?

Danke an alle für die Hilfe!
  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 22:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz