Delphi-PRAXiS
Seite 3 von 12     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   CPU-Auslastung (https://www.delphipraxis.net/7686-cpu-auslastung.html)

Alexander 19. Aug 2003 11:14

Re: CPU-Auslastung
 
Ähm aber nur so lange wie die Taskleiste unten ist und genau die Höhe von 30 Pixeln hat....

Matze 19. Aug 2003 11:15

Re: CPU-Auslastung
 
Das stimmt! Ich probiere mal deinen Vorschlag aus.

Matze 19. Aug 2003 11:19

Re: CPU-Auslastung
 
Laut diesem Code:
Code:
procedure TForm1.Button1Click(Sender: TObject);
var
  tl: HWnd;
  rah: TRect;
begin
  tl := FindWindow('Shell_TrayWnd', nil);
  GetWindowRect(tl, rah);
  tl := FindWindow('Shell_TrayWnd', nil);
  GetWindowRect(tl, rah);
  ShowMessage('Die Taskleiste fängt Links bei ' + IntToStr(rah.Left) +
              ' an, geht Rechts bis ' + IntToStr(rah.Right) +
              ', von Oben aus gesehen, fängt sie bei ' + IntToStr(rah.Top) +
              ' an und endet Unten bei ' + IntToStr(rah.Bottom));
end;
hab ich eine Bildschirmbreite von 1026, obwohl ich 1024 hab.
Ich geh dann mal offline, bis morgen.

Gruß Matze

Matze 19. Aug 2003 12:40

Re: CPU-Auslastung
 
Hi! Ich nochmal.

Gibt es die Möglichkeit, sich die CPU Auslastung als Diagramm darstellen zu lassen (ohne Excel, nur mit Delphi), so wie es Windows auch macht?

Gruß Matze

Alexander 19. Aug 2003 12:44

Re: CPU-Auslastung
 
Ähm ich meine unter Samples (und auf jeden Fall unter ActiveX) sind Diagramm-Komponentne, allerdings weiß ich nciht worauf, die ActiveX Komponenten zurückgreifen, also ob der Windows-User sie immer hat...

Stanlay Hanks 19. Aug 2003 13:27

Re: CPU-Auslastung
 
Hi! Unter "Zusätzliches" gibt es eine Komponente namens Chart. Ich schätze mal, die sollte dafür taugen.

Man liest sich, Stanlay :hi:


PS: Wer hat den : hi : smiley verändert? :mad:

Alexander 19. Aug 2003 13:46

Re: CPU-Auslastung
 
Dann halt dort :mrgreen:
war mir nciht sicher wo, wusste nur, dass es welche gibt ;-)

Was ist denn mit dem :hi:-Smilie los? :mrgreen:

Assarbad 19. Aug 2003 13:51

Re: CPU-Auslastung
 
@alexander: Schriebst du nicht "kleines Programm"??? *g*

Timer und Thread ist Abwaegungssache. Timer (Fenstertimer) brauchen weniger zusaetzliche Ressourcen als ein Thread - sind aber auch unzuverlaessiger UND werden ab Intervallen<=100ms unertraeglich fuer die Systemperformance. Kommt also drauf an :)

BTW: Hier mal ein KLEINES Programm zum selben Thema ;)

CPU Usage (nonVCL mit Source) -> http://e.honeker.bei.t-online.de/images/cpuusage.png ... und platzsparen isses auch noch ;)

Joah is denn hoit scho Wainachtn???

Alexander 19. Aug 2003 13:56

Re: CPU-Auslastung
 
Jupp sagte ich...
Ist auch nicht schlecht (besonders schön klein :mrgreen: ) ;-)
Aber eine Kombination aus beiden wäre natürlich noch besser...
Sprich, wenn man auf das Icon klickt kommt so ein Fenster wie Matzes.

Assarbad 19. Aug 2003 14:09

Re: CPU-Auslastung
 
Hehe ... das ist nun wirklich kein Hit. Mach's doch einfach ;) Wozu ist denn der Source dabie ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
Seite 3 von 12     123 45     Letzte »    

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