@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:
nicht unter Verwendung von Application.ProcessMessages;
Jupp, wenn das oder Ähnliches verwendet wird, dann hängt es nicht.
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.