Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Errraddicator,
5. Jun 2009
Ich denke mal, irgendwas bei b) wird auch die Ursache für mein Problem gewesen sein.
Habe neben der Statusbar auch noch ein TAnimate gehabt, und sobald ich das entferne, erscheint der Fehler nicht mehr.
Vermute mal, dass sich das TAnimate selbst und gleichzeitig der Thread die StatusBar neu gezeichnet hat und das dadurch irgendwas kaputt gegangen ist, z.B.
Gibts da irgendwie ne...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Errraddicator,
5. Jun 2009
a) War vorher ohne Threads und daher rührt noch das ProcessMessages.
...
b) Geht mir ja viel mehr darum, dass diese Funktion nich zufällig mal vom Hauptfenster UND dem Thread gleichzeitig aufgerufen wird.
Das müsste ich mit einer CS doch so realisieren können, oder?
...
c) Also ich brauche das im Regelfall nich, da ich hauptsächlich Batchprogramme im weitesten Sinne betreibe.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Errraddicator,
5. Jun 2009
Hiho!
Habe ein kleines Programm, welches ausnahmsweise mal Threads nutzen soll (brauche ich normalerweise nicht).
Jetzt habe ich meinen Thread eingebaut der die komplette Verarbeitung übernimmt und alles an Daten in sich selbst speichert.
Hat eigentlich nur den Sinn, dass das Hauptfenster nicht regelmäßig bei der Verarbeitung einfriert.
Einzige Zugriffe auf das Hauptfenster sind lesend...