Einzelnen Beitrag anzeigen

SIn

Registriert seit: 13. Apr 2004
14 Beiträge
 
#1

Probleme mit TmemoryStream

  Alt 12. Jun 2004, 19:37
Ich habe zwei Fragen zu diesem Thema.

Delphi-Quellcode:
procedure TPrivatMessForm1.Button1Click(Sender: TObject);
 begin
   sendstream:=TMemorystream.create;
   textfeld.Lines.SaveToStream(sendstream);
   sendstream.Position:=0;
   memo1.lines.LoadFromStream(sendstream);
Das is das gleiche Beispiel aus der Delphi-Hilfe, nur mit anderen Komponenten.
Nur steht in meinem Memo, wenn ich hallo im richedit eingebe,

{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl {\f0\fnil\fcharset0 MS Sans Serif;}{\f1\fnil MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs16 hallo\f1
\par }

drin.

Kann mir jemand sagen , wie ich dieses Problem lösen kann.

Meine 2 Frage:

Wie kann ich in einem Stream einen String reinschreiben und anschließenden wieder auslesen.
Soviel ich weiss geht das nur über einen Buffer. Weiter bin ich aber auch noch nicht gekommen.
Thx im Voraus für Hilfe.

Mfg SIn
  Mit Zitat antworten Zitat