Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

txt-Datei inkl. Zeilenumbruch einlesen?

Empfohlene Antworten

Ich versuche gerade, den Text aus einer txt-Datei per E-Mail zu verschicken. Das klappt auch schon ganz gut. Allerdings kommt es nun zu dem Problem, dass ich die Methode "ReadToEnd" des Streamreaders verwende. Dabei verliert der Text leider seine ursprüngliche Formatierung.

Gibt es eine Möglichkeit, den Text so einzulesen, dass er auch die Leerzeilen bzw. Zeilenumbrüche mit übernimmt?

Schreib dir den Text einfach mal direkt in eine andere text-Datei (also per Streamreader -> Streamwriter), übernimmt er dann die Umbrüche?

... Ich weiß es :)

Schön das Du das weißt :D

Also was ich bisher festgestellt habe, ist, dass bei einer Ausgabe in eine RichTextBox die Leerzeilen & Zeilenumbrüche mit übernommen werden. Das allein bringt mir aber nichts, da ich ja möchte, dass derjenige, der die E-Mail empfängt, den Text (mit entsprechender Formatierung) in seinem E-Mail Account angezeigt bekommt.

Entweder E-Mail im HTML-Format verschicken und Zeilenumbrüche durch <br> ersetzen oder richtige Umbruchzeichen für Mails verwenden.

Welches E-Mail Programm wird genutzt?

Ich muss mich mal wieder recht herzlich bedanken. Ich habe die HTML-Formatierung auf False gesetzt und schon kommt der Text in gewünschter Formatierung an.

THX 4 HELP

Welches E-Mail Programm wird genutzt?

Mir geht es im wesentlich darum, dass der User die E-Mails online dirket über seinen Account abrufen kann. Über die unterschied der E-Mail-Clients hab' ich mir noch keine Gedanken gemacht.

Bearbeitet von Gooner85

Einige entfernen die Zeilenumbrüche. (in Plain-Text-Mails)

versuche doch mal mit readline einzulesen und dann hinter jedes readline einen zeilenumbruch hinzuzufügen. \r\n

Desweiteren wieso denn nicht einfach File.ReadAllText Method (System.IO) :)

Ok :D

Gut das wir drüber gesprochen ahben ...

Im HTML-Format muss natürlcih ein Zeilenumbruch durch <br> ersetzt werden.

Ja, dass werd' ich bei Gelegenheit auch noch ausprobieren. Wie muss ich Readline denn in eine Schleife schreiben, damit der ganze Text und nicht nur eine Zeile eingelesen wird?

While not filehandler.eof

...

oder

while filehandler.peek > -1

(glaub ick)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.