Zitat von
Andy386:
ich habe einen kleinen nebenläufigen Thread erstellt, der mir immer ein Form aktualisieren soll.
Das ist Quark!
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.