![]() |
Re: Richedittext nach Richedit ?
Zitat:
![]() Grüße Philipp |
Re: Richedittext nach Richedit ?
|
Re: Richedittext nach Richedit ?
hallo,
von einen richedit zu einen anderen richedit mit stream ist kein problem, aber ich möchte von mehreren richedit's ein savestream machen und diesen datenstream dann in ein einziges richedit wieder laden und das geht nicht er speichert die einzelnen texte von 3 richedit's, das klappt !
Delphi-Quellcode:
aber er ladet die 3 texte nicht in ein einzelnes richedit zurück, sondern nur den ersten stream (RichEdit1.Lines.SaveToStream(Stream)
procedure TForm1.saveclick(Sender: TObject);
var Stream: TFileStream; begin try if SaveDialog1.Execute then begin try Stream := TFileStream.Create(SaveDialog1.FileName, fmCreate or fmShareExclusive); RichEdit1.Lines.SaveToStream(Stream); RichEdit2.Lines.SaveToStream(Stream); RichEdit3.Lines.SaveToStream(Stream); finally Stream.Free; Stream := nil; end; end; except Form1.Close; end; end;
Delphi-Quellcode:
geht das überhaupt ?
procedure TForm2.ladenClick(Sender: TObject);
var Stream: TFileStream; begin try if OpenDialog1.Execute then begin try Stream := TFileStream.Create(OpenDialog1.FileName, fmOpenRead or fmShareDenyWrite); RichEdit1.Lines.LoadFromStream(Stream); finally Stream.Free; Stream := nil; end; end; except Form1.Close; end; end; mfg vader |
Re: Richedittext nach Richedit ?
Hallo Vader.
Zitat:
Zitat:
Der Hintergrund ist, dass eine RTF-Datei einen Aufbau hat, der eine einfache Verkettung nicht zulässt. Genau das versuchst du aber mit deinen Streams. Grüße vom marabu |
Re: Richedittext nach Richedit ?
gibt es eine andere lösung ?
mfg vader |
Re: Richedittext nach Richedit ?
Zitat:
Mfg, Flare |
Re: Richedittext nach Richedit ?
Zitat:
marabu |
Re: Richedittext nach Richedit ?
hallo,
habe probleme mit der unit tom, compilert nicht ! mfg vader |
Re: Richedittext nach Richedit ?
Du hast in der Eile vergessen den Compiler-Fehler mitzuteilen.
marabu |
Re: Richedittext nach Richedit ?
[Fehler] tom.pas(64): Ungültige Compileranweisung: 'VARPROPSETTER'
[Fataler Fehler] Unit1.pas(8): Verwendete Unit 'TOM.pas' kann nicht compiliert werden mfg vader |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz