Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Daten anhängen an Stream (file), wie geht das? (https://www.delphipraxis.net/125488-daten-anhaengen-stream-file-wie-geht-das.html)

bodenheim 7. Dez 2008 00:33


Daten anhängen an Stream (file), wie geht das?
 
Hallo,
ich möchte einen bestehenden Code abändern; bisher überschreibt er eine Datei einfach

bisher
Delphi-Quellcode:
Stream := TFileStream.Create(filename,fmCreate);
Stream.Write(...);
usw.

Ich möchte nun, dass er die Daten einfach anhängt, so wie mit append..
Wie geht das bei Streams?

Habe es so versucht,
Delphi-Quellcode:
Stream := TFileStream.Create(filename,fmOpenReadWrite);
funktioniert aber noch nicht...

Die Muhkuh 7. Dez 2008 00:36

Re: Daten anhängen an Stream (file), wie geht das?
 
Was funktioniert nicht?

bodenheim 7. Dez 2008 00:48

Re: Daten anhängen an Stream (file), wie geht das?
 
Zitat:

Zitat von Die Muhkuh
Was funktioniert nicht?

das Anhängen (append).
Er überschreibt die Datei einfach. Ich möchte an die bestehende Datei anhängen.

Cyf 7. Dez 2008 00:55

Re: Daten anhängen an Stream (file), wie geht das?
 
Delphi-Quellcode:
Stream.Seek(0, soFromEnd);

bodenheim 7. Dez 2008 10:15

Re: Daten anhängen an Stream (file), wie geht das?
 
Zitat:

Zitat von Cyf
Delphi-Quellcode:
Stream.Seek(0, soFromEnd);

Hallo,
danke so funktioniert es. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz