Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: tstringlist.loadfromstream liest mehr ein, als es soll

  Alt 27. Nov 2011, 13:59
Die StringListe als Erstes in den Stream und dann noch eine #0 (besser ein Delphi-Referenz durchsuchenWord mit dem Wert 0) hinten an den Stream ... danach kann man ohne Probleme andere Daten dranhängen.

Hat man den Gesamt-Stream in einem TMemoryStream drin, dann kann der Text der StringList sonstwo stehen, onlange auch da eine #0 hinten dran hängt ... einlesen dabei z.B. über TStringList.SetText.


Ich hatte mir irgendwo mal einen Stream erstellt, welcher einen Teil eines anderen Streams wie einen eigenständigen Stream representiert, ohne die Daten vorher temporär zu kompieren.
$2B or not $2B

Geändert von himitsu (27. Nov 2011 um 14:08 Uhr)
  Mit Zitat antworten Zitat