Hallo zusammen,
Vielleicht ist mein Problem ja ein alter Hut, konnte jedoch über die Suche hier im Forum nichts finden.
Mein Problem: Ich erhalte in unregelmäßigen Abständen, aber eigentlich recht häufig, beim speichern eines Bildes mit der standard JPEG-Komponente (TJpegImage) den Fehler "JPEG-Fehler 36" (Die Datei wird zwar angelegt, aber hat eine Größe von 0 KB).
Die Funktion die das Bild speichern soll sieht ungefär so aus (Quasi identisch mit dem Beispiel in der Hilfe):
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| . . . jp := TJpegImage.Create; try with jp do begin jp.CompressionQuality := Quality; Assign(bit); SaveToFile(FileName); end; finally jp.Free; end; . . . |
Kennt jemand das Phänomen, oder mach' ich was falsch oder was? Würde mich freuen, wenn mir jemand weiterhelfen könnte.
Grüßle, Manuel