Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.479 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: TParallel : "Kein Eigentümer der Objektsperre"

  Alt 22. Nov 2014, 18: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.
Miniaturansicht angehängter Grafiken
aktion.jpg  
  Mit Zitat antworten Zitat