Benutzer mit den meisten Antworten
Textboxinhalt in HTML-Datei schreiben

Frage
-
Hoi Freunde,
ich möchte den Inhalt einer Textbox nicht in eine Datei sondern in eine HTML-Seite schreiben.
Generell ist das kein Problem, nur will ich nach jeder Zeile ein "<br>" einfügen - und hier liegt das Problem.
Wie könnte man das lösen ?
Mein bisheriges ergebnis sieht so aus:
. .. ... FIlename = LWBuchstabe + ":\text\Ausgabe.html" Dim sw As New IO.StreamWriter(FIlename, False, System.Text.Encoding.GetEncoding(1252)) sw.WriteLine("<body bgcolor=white>" & "<font color=black size=2 face=verdana>") sw.Write(TextBox1.Text) sw.Close() .. .
Die Ausgabe als HTML-Datei funktioniert wie gesagt, aber es wird als Endlos-Satz geschrieben.
Doei
Franz- Bearbeitet Trixi-N Mittwoch, 2. September 2009 18:35 Edit
- Bearbeitet Robert Breitenhofer Mittwoch, 2. September 2009 19:21 Formatieren
Antworten
-
Hallo Franz,
wenn Du eine mehrzeilige TextBox kannst Du die einzelnen Zeilen über die Lines Eigenschaft abrufen:
For Each line As String in Me.TextBox1.Lines sw.WriteLine("{0}<br/>", line) Next
Gruß Elmar- Als Antwort markiert Robert Breitenhofer Mittwoch, 2. September 2009 19:55
Alle Antworten
-
Hallo Franz,
wenn Du eine mehrzeilige TextBox kannst Du die einzelnen Zeilen über die Lines Eigenschaft abrufen:
For Each line As String in Me.TextBox1.Lines sw.WriteLine("{0}<br/>", line) Next
Gruß Elmar- Als Antwort markiert Robert Breitenhofer Mittwoch, 2. September 2009 19:55
-
Hoi Elmar,
Danke für den Hinweis - so ähnlich hat es dann auch funktoniert.
Der "/" nach dem BR musste noch weg, dann sah es schon mal annehmbar aus.
Habe dann mit den Formatierungen noch etwa rumgebastelt und bin mit dem Ergebnis nun sehr zufrieden.
Dank u wel en DOEI
Franz