Habe hier folgenden Code :
Leider wird beim Ausgeben in der RichTextBox alles in eine Zeile geschrieben, wie bekomme ich den Zeilenumbruch hin. (Obwohl ich mir sicher bin das dieser mit der folgenden zeile funktionieren sollte:)
Nur wo liegt der Fehler ?
Quellcode
- Public Class Form1
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- RichTextBox1.WordWrap = False
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim proc As New Process
- proc.StartInfo.FileName = "cmd.exe"
- proc.StartInfo.Arguments = "/k ipconfig"
- proc.StartInfo.CreateNoWindow = True
- proc.StartInfo.UseShellExecute = False
- proc.StartInfo.RedirectStandardOutput = True
- proc.Start()
- proc.WaitForExit()
- Dim output() As String = proc.StandardOutput.ReadToEnd.Split(CChar(vbLf))
- For Each ln As String In output
- RichTextBox1.AppendText(ln & vbNewLine)
- Next
- End Sub
- End Class
Leider wird beim Ausgeben in der RichTextBox alles in eine Zeile geschrieben, wie bekomme ich den Zeilenumbruch hin. (Obwohl ich mir sicher bin das dieser mit der folgenden zeile funktionieren sollte:)
Nur wo liegt der Fehler ?