Delphi-PRAXiS
Seite 3 von 3     123   

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/)
-   -   Application - Hang (Anwendung Reagiert nicht) bei längeren Operationen: Lösung? (https://www.delphipraxis.net/174269-application-hang-anwendung-reagiert-nicht-bei-laengeren-operationen-loesung.html)

anro78 18. Apr 2013 07:14

AW: Application - Hang (Anwendung Reagiert nicht) bei längeren Operationen: Lösung?
 
Zitat:

Zitat von Mavarik (Beitrag 1211765)
Zitat:

Zitat von anro78 (Beitrag 1211763)
Zitat:

Zitat von Mavarik (Beitrag 1211745)
Threads sind aber auch kein "Allheilmittel" da durch die eingeschränkte Nutzung der VCL über Sycronize der Application Thread
alle I/O's machen muss... Dadurch bleibt der Thread z.B. stehen, wenn das Fesnter mit der Maus verschoben wird und zwar so lange bis
der User den Mausbutton wieder los läßt...

Das ist doch nicht richtig. Wenn korrekt mit dem VCL-Thread synchronisiert wird, dann bleibt da nichts stehen, selbst eine eventuell synchronisierte ProgressBar läuft weiter.

Ähh... Nein... Wenn Du Dein Fenster mit der Maus nimmst... und verschiebst... Bleibt alles stehen.

Das stimmt nicht, ich hab's hier in unserer Software ja vor mir auf dem Bildschirm: Ich kann von Beginn an der Stapelverarbeitung bis zum Ende die Maustaste gedrückt halten und das Fenster verschieben und zuschauen, wie der Stapel abgearbeitet wird und die ProgressBar sich füllt. Wenn das bei dir nicht so ist, dann machst du etwas falsch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.
Seite 3 von 3     123   

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