Hallo,
Ich wollte fragen wie man in einer RichTextBox ab einem Bestimmten Wort alles Nach dem Wort färbt ?
Das mit einem Wort färben kann ich aber wie mache ich das das alles nach einem Bestimmten Wort (Und das Wort) sich in einer Bestimmten Farbe färben ?
Also z.b es steht in der RichTextBox:
2012-10-14 13:17:14 [INFO] [Server] Hi :D
Soll es genau so aussehen:
2012-10-14 13:17:14 [INFO] [Server] Hi :D
Mein Code zum Färben eines Wortes:
Ich wollte fragen wie man in einer RichTextBox ab einem Bestimmten Wort alles Nach dem Wort färbt ?
Das mit einem Wort färben kann ich aber wie mache ich das das alles nach einem Bestimmten Wort (Und das Wort) sich in einer Bestimmten Farbe färben ?
Also z.b es steht in der RichTextBox:
2012-10-14 13:17:14 [INFO] [Server] Hi :D
Soll es genau so aussehen:
2012-10-14 13:17:14 [INFO] [Server] Hi :D
Mein Code zum Färben eines Wortes:
VB.NET-Quellcode
- Dim warnung As [String] = "[WARNUNG]"
- Dim StartIndex As Int32 = 0
- Private Sub Färben_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Färben_Button.Click
- While Output.Text.IndexOf(warnung, StartIndex) >= 0
- Output.SelectionStart = Output.Text.IndexOf(warnung, StartIndex)
- Output.SelectionLength = warnung.Length
- Output.SelectionColor = Color.Yellow
- StartIndex = Output.Text.IndexOf(warnung, StartIndex) + warnung.Length
- End While
- End Sub