Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Label in Schleife zeichnen lassen (https://www.delphipraxis.net/210241-label-schleife-zeichnen-lassen.html)

Sinspin 25. Mär 2022 11:22

AW: Label in Schleife zeichnen lassen
 
Zitat:

Zitat von Gruber_Hans_12345 (Beitrag 1503920)
(das sql.Open MUSS teils im Hauptthread passieren - daher Progress oder "ich bin nicht tot" anzeige dann ausgelagert)

Nur, wenn dein Haupttread gerade im Open hängt wird das schwierig mit dem Anzeigen von Fortschritt.
Denn der ganze visuelle Kram den dein Programm und alle Fenster machen hängt da ja auch drinne. Manche DB Komponenten bieten dafür ein Event an was von Zeit zu Zeit feurt. Da kann man dann Application.ProcessMessages aufrufen um das programm lebendig zu halten wären der Hauptthread in wirklichkeit woanders ist.

TomyN 25. Mär 2022 15:36

AW: Label in Schleife zeichnen lassen
 
Eventuell eine andere Komponente zur Ausgabe, z.B. TPanel, da könnte man doubleBuffered aktivieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr.
Seite 2 von 2     12   

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