Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 04-may-2006, 05:45   #1 (permalink)
culd sólo puede mejorar
 
Fecha de Ingreso: noviembre-2003
Mensajes: 365
RichTextBox: Leer texto de cierta linea...

Si alguien sabe, como leer el texto de cierta linea, por ejemplo: si tengo 20 lineas y quiero leer solo lo que esta en la linea 10...

Si alguien sabe aporte.
culd está desconectado   Responder Citando
Antiguo 07-may-2006, 13:11   #2 (permalink)
culd sólo puede mejorar
 
Fecha de Ingreso: noviembre-2003
Mensajes: 365
No se si nadie no sabe esto, o nadie no quiere ayudar...

Ya solucione mi problema. Como yo no soy mesquino paso un codigo que arme para lo que necesitaba....

PD: VisualBsualdo no robes el codigo para decir que lo hisiste vos...

Código:
Variable = R1.GetLineFromChar(R1.SelStart)
Lo que hace esto, es decirte la linea donde esta el puntero....

Código:
Public Sub ColorearLinea(NumeroLinea As Long)
NumeroLinea = NumeroLinea - 1
Dim Comienzo As Long
Dim Final As Long
Dim Comenzo As Boolean
Dim Termino As Boolean
Dim X As Long

Comenzo = False
Comenzo = False
For X = 0 To Len(R1)
    R1.SelStart = X
    If Comenzo = False Then
        If R1.GetLineFromChar(R1.SelStart) = NumeroLinea Then
            Comienzo = R1.SelStart
            Comenzo = True
        End If
    Else
        If Termino = False Then
            If R1.GetLineFromChar(R1.SelStart) = NumeroLinea + 1 Then
                Final = R1.SelStart
                Termino = True
                
                R1.SelStart = Comienzo
                R1.SelLength = Final - Comienzo
                R1.SelColor = &HFF&
            End If
        End If
    End If
Next X
End Sub
No voy a explicar mucho... Lo que hace es... Mandan el CALL ColorearLinea(Numero de la linea) y listo, lo que hace es buscar la linea y colorearla...

Al que le sirve la sirve al que no le sirve no le sirve.
culd está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:05.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93