Text in Textdatei schreiebn ohne zu überschreiben
-
Hallo!
Kann mit jemand nen Tip geben, wie ich Text an eine bestimmte Stelle einer Textdatei schreibe?
Momentan schreibe ich den Text wie folgt in eine Datei:
StreamWriter ^datei = gcnew StreamWriter("C:\\Testfile.txt"); datei->WriteLine("Test");
hierbei werden allerdings alle in der Datei vorhandenen Dateien überschrieben.
Ich will aber Text einfügen. Sowohl am ende einer Zeile, als auch ganze Zeilen einfügen.
Leider konnte ich nix finden um an bestimmten Positionen zu schreiben.Bin für alle Tips Hinweise und Codebeispiele Dankbar
Der
Fritze
-
Hallo!
Also ich habe keine Möglichkeit gefunden, um mit der Klasse StreamWriter an einer bestimmten Stelle in einer Datei etwas einzufügen (siehe http://msdn.microsoft.com/de-de/library/system.io.streamwriter.aspx).
Versuch es doch mal mit der Klasse FileStream. Diese Klasse hat die Methode Position (siehe http://msdn.microsoft.com/de-de/library/system.io.filestream.aspx).
Gruß, Lothar.
-
Sowada schrieb:
Hallo!
Also ich habe keine Möglichkeit gefunden, um mit der Klasse StreamWriter an einer bestimmten Stelle in einer Datei etwas einzufügen (siehe http://msdn.microsoft.com/de-de/library/system.io.streamwriter.aspx).
Versuch es doch mal mit der Klasse FileStream. Diese Klasse hat die Methode Position (siehe http://msdn.microsoft.com/de-de/library/system.io.filestream.aspx).
Gruß, Lothar.
Well, Thanks for sharing with us i hope in future you also updated us.