![]() |
RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 5)
Hallo,
im Anhang zwei kleine Programme zur quantitativen Anzeige der RAM- und CPU-Auslastung in der Win7-Taskleiste. Parameter können mit übergeben werden: Beispiel : RamWin7.exe 30 60 500 30 : Anzeigebereich für Grün : 0 .. 30 % 60 : Anzeigebereich für Gelb : >30% .. 60% Anzeigebereich für Rot : >60% Aktualisiuerungsintervall : 500 ms werden keine Parameter übergeben : Grün : 0 .. 50% Gelb : >50 .. 75% Rot : >75% Aktualisierungsintervall : 1000ms der Vollständigkeit wegen : RamWin7_64.rar enthält die Version der Speicherabfrage in 64-bit, d.h. es sollte keine Probleme mehr bei der Abfrage von Speichergrößen > 4 Gb geben. |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Also das CPU-Tool funktioniert super bei mir, stimmt mit dem Taskmanager überein.
Aber das RAM-Tool zeigt nur die Grüne Marquee Bar, welche immer von Links nach Rechts durchwandert und nicht die RAM Auslastung... Hab nen Intel Core 2 Duo T7250 mit 2 GHz 4 GB RAM (wegen 32bit nur ca. 3,12) und 32bit Windows 7 Professional Gruß |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Hab dieselbe Konfiguration (Prozzi nur 1,6 Ghz), bei mir funktionieren beide einwandfrei. ;)
|
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
@Jonelmeier : hab den Upload noch mal aktualisiert (war evt. noch ein kleiner Fehler).
|
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Habs nochmal runtergeldaden...das CPU-Tool funktionert noch immer einwandfrei, das RAM-Tool jedoch immer noch nicht.
Jetzt kommt zwar nicht mehr der durchlaufende Grüne Streifen, dafür aber einfach garnichts mehr. Das Programm ist in der Taskleiste zu sehen, aber keine Grüne (oder gelbe / rote) Anzeige, obwohl der Speicher zu ca. 25% voll ist. Jonas |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
@Jonelmeier :
hab' eben den Download ausprobiert - bei mir laüft das Tool einwandfrei. ?? Hast Du irgendwelche Speichermanager o.ä. laufen ?? Wurde das Programm mit / ohne Parameter gestartet ? |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Und warum bietest du das Teil nicht als Opensource an ?
Schließlich verwendest du die Unit welche ich im Net gefunden habe. Auch wenn sie nicht direkt von mir ist. Nur mal so neben bei ;) So kann jeder davon lernen. gruss |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
@EWeiss : kommt.
Quellcode für RamWin7 ist im ersten Beitrag. |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
gruss |
DP-Maintenance
Dieses Thema wurde von "fkerber" von "Freeware" nach "Open-Source" verschoben.
Da der Quellecode jetzt dabei ist --> OpenSource ;) |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
Mysteriös... :gruebel: Ich hab's ohne Parameter gestartet, mach aber auch keinen unterschied wenn ich's mit starte... Jonas Edit: Auch wenn ich's bei mir mit Delphi 2009 selbst erzeuge -> gleiches Ergebniss... |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Hätte noch nen Tip ;)
Für About könntest du ein Icon einbauen 16x16 256 Farben. Hab mal eins angehängt! gruss Emil |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
@ Emil Weiss
... ja, macht sich vielleicht ganz gut ... muss noch den Quellcode für die CPU-Auslastung 'nen bisschen formatieren, bevor ich den hochlade. Kann ich ja dann mit einbauen ... |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
|
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
gruss |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab mir mal die Rückgabe von GlobalMemoryStatus angeguckt, sieht so aus, als würde der Rückgabewert (oder besser die Werte) fehlerhaft sein, oder falsch in TMemoryStatus abgebildet, da dwTotalPhys und dw AvaiablePhys genau High(Longint) sind, und mehr Bytes vorhanden und frei sind, als in Longint reinpasst...
Anbei nochmal ein Screenshot von der Gesamten Rückgabe... Jonas |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Hallo,
der Quelltext für CpuWin7 ist im ersten Beitrag. |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Ich denke, ich weiß, woran es liegt. In der MSDN steht zu der Funktion "GlobalMemoryStatus" Folgendes unter "Remarks":
Zitat:
|
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Alternativ habe ich noch die Win7Comp von Gumpi
Leider hat er seinen Block und seine Webseite geschlossen daher weiss ich nicht ob ich das hochladen darf. Readme! Zitat:
Eigentlich schade drum. Interessant ist es für Leute die kein Delphi2010 besitzen dort soll so etwas schon enthalten sein. gruss |
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
|
Re: RAM-und CPU-AUslastung für die Win7-Taskleiste
Zitat:
Hmm wuste ich gar nicht. Dann kann er ja seine Meinung dazu kundtun bzw.. es selbst hochladen. EDIT: Ich brauche es nicht da mein Program in VB geschrieben ist.. Da hat man nicht solche probleme mit COM gruss |
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
Version für Speichergrößen > 4 Gb hochgeladen (RamWin7_64).
|
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
Was CpuWin7 und RamWin7 anzeigen sollen, weiss ich nicht.
Nach dem Start sind sie in der Taskleiste - aber zu sehen ist nichts. WIN 7 64Bit |
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
bei mir fuktionierts - Win 7 Ultim. 64-bit |
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
Delphi Components to Support Windows 7+ features
(by Daniel Wischnewski) ![]() ![]() |
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
sakura gibt es noch? :shock::P
|
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
CpuWin7.RAR im ersten Post ist aktualisiert,
Anzahl der Cores ist jetzt bis 255 möglich (dyn. Array). |
AW: RAM-und CPU-AUslastung für die Win7-Taskleiste
Macht was es soll, Windwos 10/x64 zeigts brav an. Gute Arbeit!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 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 by Thomas Breitkreuz