Autor Thema: TXT-Datei schreiben  (Gelesen 2077 mal)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
TXT-Datei schreiben
« am: 11.05.17 - 15:45:30 »
Hallo,

ich möchte an eine vorhandene txt-Datei weitere Zeilen anhängen.

Ich öffne die Datei mit:

Open dname For Append As fileNum1

und schreibe mit:

print fileNum1, "wertNeu"

Das Problem besteht das der Wert nicht in eine neue Zeile geschrieben wird, sondern an den letzten Wert angehängt wird:

TestA;TestA1
TestB,TestB2wertNeu

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: TXT-Datei schreiben
« Antwort #1 am: 11.05.17 - 16:14:31 »
print fileNum1, ""
print fileNum1, "wertNeu"

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Re: TXT-Datei schreiben
« Antwort #2 am: 12.05.17 - 12:20:08 »
Das passt leider nicht ganz. Dann wird bei jedem neuen Eintrag eine Zeile eingefügt.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: TXT-Datei schreiben
« Antwort #3 am: 12.05.17 - 13:05:27 »
nein, print fileNum1, "" nur einmal am Anfang des Codes, dann den anderen Print pro Wert...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz