De textbox multilinea a textbox independientes

Iniciado por rapbyone, 1 Febrero 2015, 20:22 PM

0 Miembros y 2 Visitantes están viendo este tema.

rapbyone

Que tal amigos, espero esten bien, les cuento estoy desarrollando un proyecto de manera autodidacta y me encuentro con el siguiente desafio.

Tengo un texbox multilinea con una 10 lineas de texto, lo que quiero lograr es dividir cada linea del textbox en textboxs independientes.

Es decir la primera linea del textbox multilinea en un textbox la segunda línea en otro texbox y asi sucesivamente.

Espero su ayuda amigos
muchas gracias

Enviado desde mi LG-D805 mediante Tapatalk

Shell Root

Por ejemplo,
Código (vb) [Seleccionar]
Public Sub TextLine()
   Dim vLine() As String
   If Me.TextBox1.MultiLine = True Then
       vLine = Split(TextBox1.Text, vbNewLine)
       MsgBox vLine(UBound(vLine))
   End If
End Sub
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

rapbyone

Cita de: Shell Root en  2 Febrero 2015, 13:19 PM
Por ejemplo,
Código (vb) [Seleccionar]
Public Sub TextLine()
   Dim vLine() As String
   If Me.TextBox1.MultiLine = True Then
       vLine = Split(TextBox1.Text, vbNewLine)
       MsgBox vLine(UBound(vLine))
   End If
End Sub


Gracias estimado, funciona bien, pero solo muestra la ultima linea, hay alguna forma de poder escoger mostrar una linea determinada.

Shell Root

#3
Es correcto, aquí en esta linea tienes la opciones para mostrar un determinado valor,
Código (vb) [Seleccionar]
MsgBox vLine(UBound(vLine))
' MsgBox   = Mostrar mensaje
' vLine    = Array
' UBound() = Obtener la ultima posicion del array
' Hay verga ajajjaa no me lo toma el GeSHi BUG! jajajajja


Entonces puedes recorrer el array y mostrar cada valor o puedes obtener un valor al alazar dentro del rango del array para mostrarlo.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

seba123neo

si no siempre van a ser 10 lineas y pueden ser mas, entonces vas a tener que crear los textbox en tiempo de ejecucion y asignarle cada linea.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson