![]() |
Re: Form.Update funktioniert nicht in einem Thread ?
Zitat:
Der einzige, der das Formular aktualisieren (=neu zeichnen) darf ist das Formular selber. Genauer gesagt, die Windows Message Schleife muss ständig laufen. Ein Sleep legt diese Schleife für eine bestimmte Zeit still und kein Thread kann daran etwas ändern. Du kannst eine Thread starten, der irgend eine Arbeit ausführt und seine Ergebnisse regelmässig an das Formular meldet (aber nur über die Synchronize Methode). Aber du kannst keinen Thread erstellen, der ein Formular aktualisiert/neu zeichnet. :warn: |
Re: Form.Update funktioniert nicht in einem Thread ?
@shima: Vielen Dank für die nützlichen Ausführungen, da weiss ich erstmal bescheid.
@bepe: Hintergrundwissen hab ich schon, das ist nicht das Problem. Nur von Delphi hab ich keine Ahnung. |
Re: Form.Update funktioniert nicht in einem Thread ?
@Andy386: Hilfreich wäre es natürlich mal im Detail zu erfahren, was überhaupt Dein Begehr ist - vielleicht (ich wette drauf :mrgreen:) gibt es sinnvollere Lösungswege...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz