![]() |
Label flackert
hi,
ich gehe eine stringlist per schleife durch, ich zeige die schleifenvariable in einem label an, doch das flackert wi sonstwas, kann man da irgendwas machen? |
Re: Label flackert
Das ist normal, weil der Rechner mehr neuzeichnungen vornehmen will als der Monitor vornehmen kann, also überlagern sich die Texte und es flackert. Entweder nicht so oft Updaten oder DoubleBuffered auf True stellen, dann hörts früher oder später auf.
|
Re: Label flackert
Das hab ich auch schon bemerkt.
Du könntest im FormCreate die Eigenschaft DoubleBuffered auf true setzen. Dann haben aber komischerweise die Buttons einen dicken, schwarzen Rand, wer weiß wieso. :roll: |
Re: Label flackert
moin, danke für die antworten, aber mit doublebuffered sieht mein fenster beim start irgendwie kaputt aus, das fenster is nich gezeichnet etc
|
Re: Label flackert
Probier mal, obs geht, wenn du DoubleBuffered erst auf true setzt, wenn du anfängst, das Label so zu beanspruchen. Danach kannst dus ja wieder auf false setzen
|
Re: Label flackert
Liste der Anhänge anzeigen (Anzahl: 1)
ne, siehe anhang, der button das label bekommen schwarze ränder bzw sind nichtmal mehr lesbar -_-
|
Re: Label flackert
Zitat:
Delphi-Quellcode:
for i := 0 to 100000 do
begin // Mach was ... if (i mod 25) = 0 then begin Label1.Caption := IntToStr(i); Application.ProcessMessages; end; end; |
Re: Label flackert
danke, geht ^^
wow und wieviel schneller die shcleife durchlaufen wird, man sollte das label glatt weglassen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 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