Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi label.caption: 50% Cpu Auslastung (https://www.delphipraxis.net/88146-label-caption-50-cpu-auslastung.html)

kurtm1 10. Mär 2007 23:10


label.caption: 50% Cpu Auslastung
 
Folgendes Problem: Ich hab einen Timer (30ms) der in einem Label die Caption setzt. Allerdings komm ich dabei immer auf ca. 50% CPU Auslastung..

Wenn ich statt im Label Form.Caption setze (sonst alles gleich), hab ich nicht mal 1% Auslastung!

Tipps?

Christian Seehase 10. Mär 2007 23:16

Re: label.caption: 50% Cpu Auslastung
 
Moin Kurt,

probier's mal mit einem TStaticText statt TLabel.

kurtm1 10. Mär 2007 23:20

Re: label.caption: 50% Cpu Auslastung
 
danke jetzt passt wieder alles!!

Hawkeye219 10. Mär 2007 23:52

Re: label.caption: 50% Cpu Auslastung
 
Zitat:

Zitat von kurtm1
Folgendes Problem: Ich hab einen Timer (30ms) der in einem Label die Caption setzt. Allerdings komm ich dabei immer auf ca. 50% CPU Auslastung.

Wow, du kannst einen Text lesen, der sich mehr als 30 mal pro Sekunde ändert?

Gruß Hawkeye

3_of_8 10. Mär 2007 23:56

Re: label.caption: 50% Cpu Auslastung
 
Da hat er Recht. 2 mal pro Sekunde sollten eigentlich reichen.

kurtm1 11. Mär 2007 00:06

Re: label.caption: 50% Cpu Auslastung
 
Im Prinzip schon, da es allerdings die Zeit Anzeige von einem Audio Player is, schauts so flüssiger aus

Cyberbob 11. Mär 2007 03:46

Re: label.caption: 50% Cpu Auslastung
 
Warum, die Sekundenanzeige ändert sich auch nur einmal die Sekunde, oder verwendest du auch noch millisekunden?

3_of_8 11. Mär 2007 09:46

Re: label.caption: 50% Cpu Auslastung
 
Wenn schon dann in 100ms-Schritten, sonst flackert das ein bisschen unschön.

inherited 11. Mär 2007 09:50

Re: label.caption: 50% Cpu Auslastung
 
Oder nur setzen, wenn sich auch etwas verändert hat.

kurtm1 11. Mär 2007 10:52

Re: label.caption: 50% Cpu Auslastung
 
Zitat:

Zitat von Cyberbob
oder verwendest du auch noch millisekunden?

genau so ist es


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:50 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