Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Pasar line de texto (.txt) a un texbox

Estas en el tema de Pasar line de texto (.txt) a un texbox en el foro de Visual Basic clásico en Foros del Web. hola tengo un apregunta para ustedes :D pues lo que quiero hacer es pasar un line de un texto .txt a un texbox1 en vb ...
  #1 (permalink)  
Antiguo 01/11/2008, 19:43
 
Fecha de Ingreso: febrero-2008
Mensajes: 52
Antigüedad: 16 años, 2 meses
Puntos: 0
Pasar line de texto (.txt) a un texbox

hola tengo un apregunta para ustedes :D

pues lo que quiero hacer es pasar un line de un texto .txt a un texbox1 en vb

por ejemplo quiero pasar la linea 20 del texto a un textbox como hacer eso ayudarme :)
  #2 (permalink)  
Antiguo 02/11/2008, 03:14
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Pasar line de texto (.txt) a un texbox

Cita:
Iniciado por andrer Ver Mensaje
hola tengo un apregunta para ustedes :D

pues lo que quiero hacer es pasar un line de un texto .txt a un texbox1 en vb

por ejemplo quiero pasar la linea 20 del texto a un textbox como hacer eso ayudarme :)
Hola, el procedimiento es sencillo; primero abres el archivo de texto y cargas su contenido en una variable de tipo String y después cargas en un vector cada una de las líneas de la variable. Ahí va el ejemplo

Código:
Private Sub Command1_Click()
Dim s As String, a() As String

Open App.Path & "\Archivo.txt" For Input As #1
s = Input(LOF(1), #1)
Close #1
a = Split(s, vbNewLine)
Text1.Text = a(19)
End Sub
Nota: El elemento 19 del array es la línea 20 del archivo ya que el índice inferior del array es cero.

  #3 (permalink)  
Antiguo 02/11/2008, 08:05
 
Fecha de Ingreso: febrero-2008
Mensajes: 52
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Pasar line de texto (.txt) a un texbox

ole funciona realmente bien gracias compañero :)
  #4 (permalink)  
Antiguo 02/11/2008, 09:30
 
Fecha de Ingreso: febrero-2008
Mensajes: 52
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Pasar line de texto (.txt) a un texbox

Avellaneda a ver si puedesa audarme con esta pregunta?

texto (.txt)
Código:
linea20 -> rojo amarillo verde
bueno en la linea 20 tengo las tres palabras rojo amarillo verde y quiero extraer solo la palabra amarillo de esta linea(20) y colocarla en el textbox1
que es lo quenecesito añadirle al codigo anterior? :) ayudame por favor o cualquiera
  #5 (permalink)  
Antiguo 02/11/2008, 19:30
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Pasar line de texto (.txt) a un texbox

Revisa este link parece que debes usar la funcion insrt
  #6 (permalink)  
Antiguo 03/11/2008, 03:15
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Pasar line de texto (.txt) a un texbox

Cita:
Iniciado por andrer Ver Mensaje
Avellaneda a ver si puedesa audarme con esta pregunta?

texto (.txt)
Código:
linea20 -> rojo amarillo verde
bueno en la linea 20 tengo las tres palabras rojo amarillo verde y quiero extraer solo la palabra amarillo de esta linea(20) y colocarla en el textbox1
que es lo quenecesito añadirle al codigo anterior? :) ayudame por favor o cualquiera
Podrías crear un nuevo array con las palabras del elemento seleccionado, sería algo así:

Dim a2() As String
a2 = Split(a(19), " ")
Text1.Text = a2(1)


  #7 (permalink)  
Antiguo 03/11/2008, 15:48
 
Fecha de Ingreso: febrero-2008
Mensajes: 52
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Pasar line de texto (.txt) a un texbox

donde pongo eso lo pongo de bajo del anterion codigo y no funciona :(
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.