Am Ende der Datei WEITERschreiben
Übersicht

![]() |
TennisballBetreff: Am Ende der Datei WEITERschreiben |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
ja, ich habe bereits gesucht, UND gefunden, aber leider nicht ganz was ich brauche. Ich möchte zu erst einen Integer an den Anfang der Datei schreiben, danach ans Ende der Datei mehrere Linien dranhängen. Code: [AUSKLAPPEN] stream = OpenFile("datei.txt")
WriteInt(stream,12345) SeekFile stream,FileSize("datei.txt") WriteLine(stream,"a") WriteLine(stream,"b") WriteLine(stream,"c") So ähnlich sieht´s bei meinem Code aus. Vom Sinn her gleich. Er schreibt jetzt zwar die Linien ans Ende der Datei, aber Der Integer ist gar nicht da... Weiß jemand vllt. eine Lösung, wie man das Problem beheben könnte? Danke. MfG |
||
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Da könntest du das seekfile einfach weglassen, da der cursor eh nach jeder schreiboperation um so viel nach hinten geschoben wird, wie bytes geschriben wurden.
Der Problem hier ist übrigens, dass FileSize noch die alte grösse ausgibt, wenn du das verhindern möchtest, müsstest du zuerst die Datei wieder schliessen, dann FileSize, und dann wieder laden. mfG |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
![]() |
Tennisball |
![]() Antworten mit Zitat ![]() |
---|---|---|
Klappt ausgezeichnet!
Danke! ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group