tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
21
ZUGRIFFE
7862
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Darkas Darkas ist offline Mitglied Gold
    Registriert seit
    Feb 2007
    Beiträge
    218
    Wo ist bei dem Code das Problem? Du hast ja ma Ende einen XmlTextWriter, und
    Code :
    1
    
    @"c:\Pfad\blup.xml"
    ersetzt du einfach durch deinen Dateinamen. Ich bevorzuge aber eher diesen Code:
    Code csharp:
    1
    
    XmlTextWriter objWriter = new XmlTextWriter(new FileStream(@"c:\Pfad\blup.xml", FileMode.Append), Encoding.Default);
    Das sieht zwar leicht unübersichtlicher aus, aber du kannst dabei nicht auf den Stream zugreifen, das gibt weniger Fehlerquellen.
     

  2. #17
    Registriert seit
    Jul 2007
    Beiträge
    199
    [QUOTE=Darkas;1476773]Wo ist bei dem Code das Problem? Du hast ja ma Ende einen XmlTextWriter, und
    Code :
    1
    
    @"c:\Pfad\blup.xml"
    ersetzt du einfach durch deinen Dateinamen. QUOTE]

    Das weiß ich eh

    Aber kann man das auch mit einem Textfile machen? Oder geht die Methode die du mir gezeigt hast nur für Xml-files?
    Geändert von yellowspam (24.08.07 um 13:22 Uhr)
     

  3. #18
    Registriert seit
    Jul 2007
    Beiträge
    199
    Ich habe jetzt deine Methode ausprobiert,es funktioniert, aber ich habe immer noch diese XML-Tags drinnen. So sollte das File ausehen damit der DL-Manager sie lesen kann:




    Aber wie kriege ich den Text in die gewünschte form und wie krieg ich die Tags weg?
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken [C#] Text aus Textbox in XML-File schreiben?-clip.jpg  
     

  4. #19
    Darkas Darkas ist offline Mitglied Gold
    Registriert seit
    Feb 2007
    Beiträge
    218
    Wenn du so ein Ergebniss haben willst, warum nimmst du dann überhaupt Xml
    Dazu nimmst du System.IO.File her, wenn mich nicht alles Täuscht gibt's da auch eine AppendLine Methode, oder du nimmst einfach Write und als FileMode Append. Damit lässt sich das viel einfacher bewerkstelligen.
     

  5. #20
    Registriert seit
    Jul 2007
    Beiträge
    199
    Darum habe ich ja auch die ganze zeit gefragt ob deine methode auch mit dem Textwriter funktioniert, weil ich bereits den ganzen Code auf Textfiles umgestellt habe.
     

  6. #21
    Registriert seit
    Jul 2007
    Beiträge
    199
    Zitat Zitat von Darkas Beitrag anzeigen
    Wenn du so ein Ergebniss haben willst, warum nimmst du dann überhaupt Xml
    Dazu nimmst du System.IO.File her, wenn mich nicht alles Täuscht gibt's da auch eine AppendLine Methode, oder du nimmst einfach Write und als FileMode Append. Damit lässt sich das viel einfacher bewerkstelligen.
    Also ich habe mal Filemode.Append probiert, aber es funktioneirt nicht, die erste zeile wird immer überschrieben.

    Hier mal der Code:

    Code :
    1
    2
    3
    4
    5
    
                String path="D:\\Projects\\Projects_2007\\bluestep.DownloadManager.Solution\\bluestep.DownloadManager\\bluestep.DownloadManager\\XML\\urls.txt";
                StreamWriter sw = new StreamWriter(path);
                sw.Write(txt1.Text, FileMode.Append);
                sw.Close();
                result.Text = "Download eingetragen";

    Wahrscheinlich ist es irgendeine Kleinigkeit die ich übersehen habe aber ich komm nicht drauf.
    Könnt ihr mir sagen was ich falsch mache?
     

  7. #22
    Registriert seit
    Jul 2007
    Beiträge
    199
    Zitat Zitat von Darkas Beitrag anzeigen
    Also ich gehe mal davon aus, dass du mehrere Downloads speichern willst. Dazu kannst du natürlich XML verwenden, dabei würde ich dir folgendes Schema empfehlen:
    Code :
    1
    2
    3
    4
    5
    6
    
    <downloads>
      <day date="[Das datum dass du in dein Kommentar geschrieben hast ohne das 'Downloads vom ']">
        <download name="[Dein Dateiname]" />
        <download name="[Deine nächste Datei]" />
      </day>
    </downloads>
    Danke, äh und wie kann ich das jetzt der App sagen dass sie mir das xml so schriebt wie du es hier beschrieben hast?
    Geändert von yellowspam (10.09.07 um 15:24 Uhr)
     

Ähnliche Themen

  1. textBox Text in Datei schreiben
    Von KillerPikachu im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 02.10.08, 18:57
  2. Antworten: 3
    Letzter Beitrag: 13.04.08, 13:38
  3. Text in Textbox schreiben
    Von MacMoik im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 11.12.05, 13:06
  4. Tabelle (inhalt) in ein Text file schreiben...VB6
    Von mikelrad im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 02.03.05, 17:35
  5. Textbox.text => File => falscher Fileinhalt
    Von SteinLaus im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 04.01.05, 22:11