Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Datei leeren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.04.2006, 14:04 Uhr
Lensflare



Hallo.

ich schreibe einen Text in eine Datei und will diese Datei jedes mal mal leeren, bevor ich diese wieder beschreibe.


C++:
StreamWriter destFile = new StreamWriter(destPath);

//hier die Datei leeren

//...
destFile.Write(aktZeichen);
//...

destFile.Close();



Die datei soll also überschrieben werden. Aber ohne dass die Reste der vorher gespeichterten Daten drin bleiben.

Kann mir jemand helfen?
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 04.04.2006 um 14:05 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.04.2006, 16:59 Uhr
~Th
Gast


Konstruktor mit 2 Parametern verwenden:

C++:
bool bAppend = false;
StreamWriter destFile =  new StreamWriter(destPath, bAppend);

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.04.2006, 17:01 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
schau dir mal die Überladungen des Ctor der StreamWriter Klasse an. Dort kannst Du bei einer eine boolsche Variable (append) übergeben.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.04.2006, 17:02 Uhr
Uwe
C/C++ Master
(Administrator)


zu spät (aber +1)
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 04.04.2006 um 17:02 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
04.04.2006, 19:49 Uhr
Lensflare



ich hätte nie gedacht, dass ich das an den Konstruktor übergeben muss.
hab stattdessen vergeblich nach einer extra Methode gesucht

Danke.
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: