Also meine Form1 bereitet die Arbeit für meine threads vor z.B. mit abc.bmp mach was und speichere das Ergebnis in Datei xyz.png.
Dann erstelle ich meine threads, übergebe ihnen die aufgaben und starte diese.
Die threads machen dann ihre arbeit und rufen immer eine procedure der Form1 mit Syncronize auf wenn eine Aufgabe erledigt ist.
Läuft auch alles durch ohne Fehlermeldungen aber die Bilder die dabei rauskommen sind nicht Komplett es fehlen immer größere Teile davon.
Ich verwende folgende Klassen in meinem thread
Delphi-Quelltext
1:
| Windows, Classes, SysUtils, Graphics, JPEG, PNGImage, PNGFunctions; |
Wenn ich den code so ausführe gibt es keine Probleme die Bilder sind dann wie erwatet.
Was kann ich dagegen machen, wodurch wird es verursacht
