Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - hollito

#1
Programación General / por favor ayuda urgente
20 Agosto 2013, 07:45 AM
hola a todos soy nuevo en este blog y la verdad es mi primer blog al que me uno..
mi pregunta es la siguiente

GRAMÁTICA REGULAR # 1:
Terminales = {'+', '-', Dígito}
No Terminales = { <Número>, <Secuencia>, <OtroDigito> }
Inicio = <Número>
Producciones:
<Número> ::= dígito <OtroDigito>

tengo estas dos palabras
Digito y digito a estas dos palabras  le tengo que cambiar  color especificamente color verde y no  me lo cambia aca les dejo parte de mi codificacion no me marca error pero tampoco me lo marta


Public Sub green_work()
        Dim inicio As Integer
        Dim contar_caracteres As Integer = RichTextBox1.Text.Count
        Dim seleccion As String
        Dim final, largo As Integer

        seleccion = guardar_tex.ToLower
        While contar_caracteres > 0
            seleccion = seleccion.Substring(0, contar_caracteres)
            final = seleccion.LastIndexOf("Digito")
            If (final < 0) Then
                contar_caracteres = 0
            Else
                seleccion = seleccion.Substring(0, final - 1)

                inicio = seleccion.LastIndexOf("Digito")
                largo = final - inicio + 1
                If (inicio < 0) Then
                    contar_caracteres = 0
                Else
                    With Me.RichTextBox1
                        .SelectionStart = inicio
                        .SelectionLength = largo
                        .SelectionColor = Color.Green

                    End With
                    contar_caracteres = inicio
                End If
            End If
        End While
    End Sub

es en el lenguaje vb
gracias por la ayuda