Einzelnen Beitrag anzeigen

Florian H

Registriert seit: 30. Mär 2003
Ort: Mühlacker
1.043 Beiträge
 
Delphi 6 Professional
 
#1

(Bild-)Dateien und Text datentreu speichern

  Alt 5. Jan 2008, 12:13
Aloha,

ich möchte der TidHTTP-Komponente eine Postanfrage übermitteln, welche unter anderem mehrere Bilder enthält, welche in meinem Programm nur im Speicher (als TJPEGImage) vorliegen, nicht aber als Datei.

Jetzt möchte ich aus diesen Bilddateien soetwas machen:

Code:
--XXXXXXXXXXXX
Content-Type: image/jpeg

blubberblaBILDDATEN_ALS_JPG_CODE
--XXXXXXXXXXXX
Content-Type: image/jpeg

blubberbla_NOCH_MEHR_BILDDATEN_ALS_JPG_CODE
--XXXXXXXXXXXX
Dafür brauche ich eine Möglichkeit, sowohl den plaintext als auch die Bilddaten genau so zu speichern, wie sie zu sehen sind (plaintext) bzw. in einer Datei vorlägen (JPG).

Wenn ich dafür TStrings/TSringList nehme, fürchte ich, dass mir das den JPEG-Code irgendwie zerhackt , wegen "Sonderzeichen" (Stringlist möchte ja alles darstellen können) .. untypisierte Dateien oder Streams zerhacken mir wiederrum alles, weil sie Trennungszeichen oder anderen Code reinhauen.

Was kann ich denn stattdessen verwenden?

Die Daten (=das aus dem CODE-Block oben) sollen sich anschließend oder gerne auch währenddessen als Datei speichern lassen...



Grüßle,
flo
Florian Heft
  Mit Zitat antworten Zitat