Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi TTask bei FMX startet nicht (Delphi 10.2) (https://www.delphipraxis.net/194648-ttask-bei-fmx-startet-nicht-delphi-10-2-a.html)

himitsu 17. Dez 2017 14:44

AW: TTask bei FMX startet nicht (Delphi 10.2)
 
Theorie laut Definition:
Jupp, Queue/ForceQueue in Warteschlange und sofort zurück
und Synchronize in Warteschlange und warten bis fertig.

Ausnahme in der Praxis:
Nur dass Queue im Haupthtread aufgerufen eben die selbe "Optimierung" wie Synchronize hat und dort Beide nicht in die Warteschlange gehen, sondern direkt ausgeführt werden.

LTE5 17. Dez 2017 14:44

AW: TTask bei FMX startet nicht (Delphi 10.2)
 
Tolle Optimierung :P

himitsu 17. Dez 2017 14:47

AW: TTask bei FMX startet nicht (Delphi 10.2)
 
Zitat:

Zitat von LTE5 (Beitrag 1389121)
Tolle Optimierung :P

Jupp, finde ich auch.

Bei Synchronize passt sie ja, da es unglücklich wäre, wenn der Hauptthread auf sich selber wartet, bis er wieder Messages verarbeiten täte, da er dann ja ewig auf sich selber warten würde. :stupid:


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