Título: Texto seleccionado saber el numero de linea que se encuentra Publicado por: ELGRANSOLRAC en 30 Abril 2006, 21:09 pm Hola lo que yo queria es que cuando tengo seleccionado un texto saber en que numero de linea se encuentra en la 3,5,88,9999, la que sea gracias a quien pueda ayudarme
Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: VirucKingX en 30 Abril 2006, 21:19 pm No te entendi :huh: exlicate un poco mejor :-(
Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: ELGRANSOLRAC en 1 Mayo 2006, 00:13 am Lo que quiero es abrir un archivo de texto y en una de las lineas del texto comenzara por "Pass" no se cual es la linea pero tiene que ser la linea que empiece el texto con los mismos caracteres "Pass" lo entendiste ahora.Gracias por tu interes
Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: NYlOn en 1 Mayo 2006, 04:14 am Suponiendo que tu archivo esta cargado en la variable Texto
Código: For i = 1 to len(Texto) No se si es eso lo que buscas... Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: Gorky en 1 Mayo 2006, 11:46 am Suponiendo que tu archivo esta cargado en la variable Texto Código: For i = 1 to len(Texto) No se si es eso lo que buscas... Eso es erroneo. Eso te diria la posicion respecto de los caracteres en la que se encuentra pero no la linea en la que esta. A ver si es esto lo que buscas: Código: Open "archivo.txt" For Input As #1 No lo he probado en VB ya que no tengo el compilador instalado pero supongo que funcionara. Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: ELGRANSOLRAC en 1 Mayo 2006, 12:03 pm Hola en esta linea me da el error
Input #1, linea ' "La entrada de datos ha sobrepasado el final del archivo, erro 62. no lo entiendo... Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: Gorky en 1 Mayo 2006, 12:40 pm Fallo mio. Creo que es por esto:
Código: For i = 0 To LOF(1) Cambialo por: Código: For i = 1 To LOF(1) Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: ELGRANSOLRAC en 1 Mayo 2006, 13:10 pm Sigue dandome el mismo error.
Título: Re: Texto seleccionado saber el numero de linea que se encuentra Publicado por: MazarD en 1 Mayo 2006, 23:52 pm El problema está en que input se usa así:
resultado=input(numero de caracteres, #canal) Necesitas saber el número de caracteres a recoger por lo que deberías cargar todo el archivo en memória i buscar. Personalmente prefiero hacerlo de este modo: Código: encontrado=false Cual es mejor? pues uno te consume mas memoria y el otro mas entradas y salidas, aunque a este nivel es indiferente. Saludos |