Registriert seit: 2. Apr 2004
Ort: Bonn
2.534 Beiträge
Delphi 11 Alexandria
|
AW: TParallel : "Kein Eigentümer der Objektsperre"
22. Nov 2014, 19:37
Also, es geht um diese Situation (vgl. auch anliegenden Screenshot):
Habe ein Bild, das aus mehreren Ebenen besteht. Das berechnete Ergebnis wird auf den Canvas einer Paintbox ausgegeben.
Nun kann man mit dem Zeichenstift über das Bild malen. Ich prüfe währenddessen, welche in welchem Bereich gemalt wird, übertrage diese Zeichenaktion auf den Ausschnitt der gerade bemalten Ebene und berechne alles neu und zeige es wieder auf dem Canvas der Paintbox an.
Anscheinend findet irgendwo ändern des Bitmaps und zeichnen des Bitmaps gleichzeitig statt.
Bislang hatte ich damit keine Probleme, aber wenn ich mit TParallel mehrere Tasks verwende und den geänderten Bereich der Ebenen-Bitmap aktualisiere, kommt hin und wieder diese Fehlermeldung.
|