Forum: Multimedia
Delphi
by Flogo,
19. Mai 2005
Ich glaube dieser "Fehler" tritt nur bei Jpegs auf, weil deren Länge nicht eindeutig festzustellen ist. Bitmaps wurden bei mir bis jetzt immer richtig geladen (auch mehrere hintereinander). Ich könnte die Länge natürlich trotzdem dazuschreiben und beim Laden dann wieder den Umweg über den MemoryStream gehen, aber ich denke das kann man sich bei bmps sparen
Ich vermute mal das ein Bitmap seine...
Forum: Multimedia
Delphi
by Flogo,
18. Mai 2005
Hat sich erledigt mir ist doch noch was eingefallen.
Wenns noch jemand interessiert ist hier meine Lösung (als Erweiterung des FileStreams)
procedure TFileStreamEx.WritePicture(Pic: TPicture);
var
Typ: Byte;
Len: Integer;
MS: TMemoryStream;
begin
if Pic.Graphic is TBitmap then
Forum: Multimedia
Delphi
by Flogo,
18. Mai 2005
Ich versuche mehrere Jpegs (zusammen mit einigen anderen Daten) in einen Stream zu speichern und wieder zu laden.
Das Speichern ist soweit kein Problem aber beim Laden gibt es einen Fehler. Bei der Suche bin ich auf das hier gestoßen: http://www.delphipraxis.net/internal_redirect.php?t=18280&highlight=tjpegimage+stream
Der Fehler liegt also daran, dass TJpegImage.LoadFromStream immer bis...