[vb.net] RichTextBox kleuren (2)

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

  • admsnake
  • Registratie: Juli 2003
  • Laatst online: 21-02-2022
Ik ben een chatapplicatie aan het maken en zou nu willen de regels kleur geven

bv: charlotte haar tekst rood
en frederik z'n tekst in't blauw

hoe kan ik dit doen?
Ben al 2u aan't zoeken :s.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
If txtMessages.Text <> "" Then
            'txtMessages.ForeColor = Color.Blue

            txtMessages.AppendText(vbCrLf & text)


            'If txtNickname.Text.Split("zegt:")(0) = txtNickname.Text Then
            Dim start As Integer = txtMessages.Text.Length
            Dim eind As Integer = txtMessages.Text.Length + text.Length
            txtMessages.Select(start, eind)
            'txtMessages.Select(3, 6)
            txtMessages.SelectionColor = Color.Red
            'End If


Dit wordt elke maal uitgevoerd als er een berichtje wordt geplaatst.
Maar de tekst wordt nooit rood enkel als ik vaste waardes opgeef zoals (3,6).
De link die whoami gaf helpt me niet verder.
Ik had idd code ofzo moeten meegeven zoals ik nu gedaan heb.

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14:22

Creepy

Tactical Espionage Splatterer

Right. Uit de link van whoami haal ik dit:
code:
1
2
3
4
WordAndPosition wp = TheBuffer[i];
        Color c = Lookup(wp.Word);
        richTextBox1.Select(wp.Position + pos, wp.Length);
        richTextBox1.SelectionColor = c;

Ga me nu niet vertellen dat je daar niks mee kan. Het staat daar lekkerlijk hoe je een stuk text van kleur moet veranderen.

En lees P&W FAQ - De "quickstart" eens door voordat je een nieuw topic opent.

[ Voor 14% gewijzigd door Creepy op 12-01-2005 21:41 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.