elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación General / por favor ayuda urgente en: 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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines