Überschreiben von Werten in einer Datei nicht möglich?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Artemis

Betreff: Überschreiben von Werten in einer Datei nicht möglich?

BeitragSo, Sep 16, 2007 12:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich habe folgende Text-Datei:
Code: [AUSKLAPPEN]
TAGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLYYYYCCCCCCCCCCCCCCCCCCCCCCCCCCCC-AA

Und folgenden Code:
Code: [AUSKLAPPEN]
Local stream:TStream = OpenStream("test.txt")

stream.seek(stream.size() - 128)

If stream.readString(3) <> "TAG" Then
   stream.seek(stream.size())
   stream.writeString("TAG")
EndIf

stream.writeString("TitelTitelTitelTitelTitelTitel")
stream.writeString("ArtistArtistArtistArtistArtist")
stream.writeString("AlbumAlbumAlbumAlbumAlbumAlbum")
stream.writeString("Year")
stream.writeString("CommentCommentCommentComment~0")
stream.writeByte(34)
stream.writeByte(34)

stream.close()


Die Datei sieht danach aber genauso aus wie vorher.

EDIT:
Ich kanns noch weniger verstehen, da folgender Code funktioniert:
Code: [AUSKLAPPEN]
Local stream:TStream = OpenStream("test.txt")

stream.seek(5)

stream.writeString("BLA")

stream.close()

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group