Autor Tema: [Solucionado] Duda Leer Linea por Linea de Un textBox  (Leído 5609 veces)

0 Usuarios y 1 Visitante están viendo este tema.

NsTeam

  • Kilobyte
  • **
  • Mensajes: 54
  • Reputación: +1/-2
    • Ver Perfil
[Solucionado] Duda Leer Linea por Linea de Un textBox
« en: Noviembre 30, 2010, 02:06:40 pm »
Hola Gente...

Se me surgio un problema y quize acudir a ustedes para ver si me dan una manito

Como podria hacer para que un Timer Lea Linea por Linea el contenido de un texbox

me Explico:

en un intevalo de 1 segundo lea linea por linea el contenido de un textbox
y luego al terminar de leer la ultima linea vuelva a leer la primera linea

espero dejarme entender... gracias a todos y un fuerte abrazo
« última modificación: Noviembre 30, 2010, 03:26:49 pm por NsTeam »

wolf_kof

  • Visitante
Re:Duda Leer Linea por Linea de Un textBox
« Respuesta #1 en: Noviembre 30, 2010, 02:16:40 pm »
con un for podes solucionar eso

NsTeam

  • Kilobyte
  • **
  • Mensajes: 54
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda Leer Linea por Linea de Un textBox
« Respuesta #2 en: Noviembre 30, 2010, 02:44:46 pm »
con un for podes solucionar eso

un For?    pero leer linea por linea uhmmnm???  :-\
« última modificación: Noviembre 30, 2010, 02:47:20 pm por NsTeam »

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:Duda Leer Linea por Linea de Un textBox
« Respuesta #3 en: Noviembre 30, 2010, 03:08:27 pm »
Código: (vb) [Seleccionar]
Dim sText() as String
Dim i as integer
Private Sub Boton1_Click()
    If Text1.Text = "" Then
           Msgbox "Complete algo"
           Exit Sub
    End if
    sText = Split(Text1.Text, vbCrLf)
    Timer1.Interval = 1000
    Timer1.Enabled = true
    Text1.Enabled = false
    i = 0
End Sub

Private Sub Button2_Click()
    Timer1.Enabled = false
    Text1.Enabled = true
End Sub

Private Sub Timer1_Tick()
    Label1.Text = "Linea actual: " & sText(i)
    i = i + 1
    If i = UBound(sText) Then i = 0
End Sub

Lo hice todo al vuelo, si no funciona, te lo arreglas, la lógica esta ahi. Divides linea por linea (lo puedes hacer por array como hice yo, o buscando las posiciones de las lineas con InStr y Mid) y lo usas para lo que tengas que usar. El timer esta puesto cada segundo

Espero que te sirva

NsTeam

  • Kilobyte
  • **
  • Mensajes: 54
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda Leer Linea por Linea de Un textBox
« Respuesta #4 en: Noviembre 30, 2010, 03:26:23 pm »
sos groso man... gracias por la ayuda
« última modificación: Diciembre 02, 2010, 12:28:35 pm por xkiz »