TingeltangelBob
Ensign
- Registriert
- Aug. 2011
- Beiträge
- 151
hallo,
ich bräuchte mal eure Hilfe. Ich habe mit Visual Basic Studio 2010 ein kleines Programm geschrieben. Unter Anderem wird Text in ein Richtextbox ausgegeben:
Später soll der Text als Textdatei gespeichert werden:
Das problem ist dass der gespeicherte Text im Windows Editor in eine Zeile erscheint ohne Zeilenumbruch. Mit Notepad++ dagegen wird richtig angezeigt. Ich vermutte dass der Chr(10) am Ende der Zeile fehlt.
es wäre schön wenn mir da jemand helfen könnte
ich bräuchte mal eure Hilfe. Ich habe mit Visual Basic Studio 2010 ein kleines Programm geschrieben. Unter Anderem wird Text in ein Richtextbox ausgegeben:
Code:
Function text_anhaengen(ByVal text As String) As String
RichTextBox1.AppendText(text & Chr(13))
If CheckBox1.Checked = True Then RichTextBox1.ScrollToCaret()
text = "" 'inhalt der Variable text löschen
End Function
Später soll der Text als Textdatei gespeichert werden:
Code:
Private Sub Btn_speichern_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_speichern.Click
Dim SaveFile As New SaveFileDialog
SaveFile.FileName = " "
SaveFile.Filter = "Text Files (*.txt) |*.txt"
SaveFile.ShowDialog()
Try
Dim Write As New System.IO.StreamWriter(SaveFile.FileName)
Write.Write(RichTextBox1.Text)
Write.Close()
Catch ex As Exception
End Try
End Sub
Das problem ist dass der gespeicherte Text im Windows Editor in eine Zeile erscheint ohne Zeilenumbruch. Mit Notepad++ dagegen wird richtig angezeigt. Ich vermutte dass der Chr(10) am Ende der Zeile fehlt.
es wäre schön wenn mir da jemand helfen könnte