AW: Programm Stop
Zitat:
Application und dein Handle gibt es bei mir nicht. Nur zur Info! Zitat:
überlege doch mal was Application.ProcessMessages; oder meine Version für NONVCL denn macht. Aber egal es läuft ja jetzt scheinbar bei ihm und Thema erledigt. |
AW: Programm Stop
Zitat:
- button click -- for-schleife in button click --- for-schleife arbeit -- for-schleife ende - button click ende Man hängt so lange im button fest/drin, bis das Ende der Schleife erreicht ist. Deshalb ein Thread. |
AW: Programm Stop
Zitat:
So wie du es widergibst müßte die Anwendung innerhalb der schleife hängen tut sie aber nicht unter Verwendung von Application.ProcessMessages; Deshalb brauche ich dafür nicht extra einen Thread. |
AW: Programm Stop
@venice2:
Nur daß dein NonVCL aber sein VCL kaputt macht, wenn er das einfach so verwendet, da er garantiert die VCL benutzt und dann dadurch mehr Probleme bekommen kann, als es löst. Zitat:
Wir haben bei uns eine Variante von Application.ProcessMessages (ähnlich deinem NonVCL-Code), die aber keine Tastatur und Mausereignisse verarbeitet (überschpringt sie und lässt sie in der MessageQueue, für später ... oder Löscht sie, falls gewünscht), damit z.B. nicht während der Schleife "nochmal" auf diesen Button geklickt werden kann. |
AW: Programm Stop
Zitat:
Es sollte auch nur einen weg aufzeigen. ;) Viele Wege führen nach Köln. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:13 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