Leer archivo de texto

05/02/2005 - 08:38 por Martin | Informe spam
Hola amigos lo que necesito es leer linea por linea un archivo de texto con
vb.net y por cada linea que leo buscar cierto comando.
por ejemplo quiero buscar el comando SRV!Estado en un archivo de texto, como
tengo que recorrer el archivo para buscar eso?
necesito recorrer por linea porque el comando esta en una sola linea y
aveces puede que al comando le siga otras instrucciones siempre en la misma
linea

Saludos!
Martin

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
05/02/2005 - 09:31 | Informe spam
Try
Dim sr As System.IO.StreamReader =
System.IO.File.OpenText("C:\Archivo.TXT")
Do Until sr.Peek = -1
Dim s As String
s = CStr(sr.ReadLine)
If s.IndexOf("SRV")<>-1 Then
msgbox ("Encontrado")
End If
Loop
sr.Close()
Catch ex As IO.FileNotFoundException
MsgBox("No se ha encontrado el archivo")
End Try




"Martin" escribió en el mensaje
news:
Hola amigos lo que necesito es leer linea por linea un archivo de texto
con
vb.net y por cada linea que leo buscar cierto comando.
por ejemplo quiero buscar el comando SRV!Estado en un archivo de texto,
como
tengo que recorrer el archivo para buscar eso?
necesito recorrer por linea porque el comando esta en una sola linea y
aveces puede que al comando le siga otras instrucciones siempre en la
misma
linea

Saludos!
Martin


Respuesta Responder a este mensaje
#2 Martin
06/02/2005 - 00:56 | Informe spam
Muchisimas gracias Carlos, es lo que nececitaba, ahora lo voy a poder
adaptar a lo que nececito.
Eso era lo que no sabia, como leer el archivo.

Saludos!!
Martin

"Carlos Gómez" wrote in message
news:eu8#
Try
Dim sr As System.IO.StreamReader > System.IO.File.OpenText("C:\Archivo.TXT")
Do Until sr.Peek = -1
Dim s As String
s = CStr(sr.ReadLine)
If s.IndexOf("SRV")<>-1 Then
msgbox ("Encontrado")
End If
Loop
sr.Close()
Catch ex As IO.FileNotFoundException
MsgBox("No se ha encontrado el archivo")
End Try




"Martin" escribió en el mensaje
news:
> Hola amigos lo que necesito es leer linea por linea un archivo de texto
> con
> vb.net y por cada linea que leo buscar cierto comando.
> por ejemplo quiero buscar el comando SRV!Estado en un archivo de texto,
> como
> tengo que recorrer el archivo para buscar eso?
> necesito recorrer por linea porque el comando esta en una sola linea y
> aveces puede que al comando le siga otras instrucciones siempre en la
> misma
> linea
>
> Saludos!
> Martin
>
>


Respuesta Responder a este mensaje
#3 Martin
06/02/2005 - 01:59 | Informe spam
Hola amigos, otra consulta con respecto a este tema, resulta que tengo que
leer un mail que llega a una carpeta, el servidor de mail que utilizo es el
Merak Mail Server, el nombre del archivo con que lo guarda el servidor esta
compuesto de la siguiente manera: añomesdiahoraminutos000000.tmp
por ejemplo 200502050432230058.tmp, mi pregunta es como puedo hacer para
leer ese archivo en particular, se que voy a tener siempre un archivo nomas
porque una vez leido el archivo tiene que ser borrado, asi que siempre voy a
tener un archivo, lo que pasa es que el nombre de archivo cambia...

Saludos!
Martin


"Martin" wrote in message
news:
Hola amigos lo que necesito es leer linea por linea un archivo de texto


con
vb.net y por cada linea que leo buscar cierto comando.
por ejemplo quiero buscar el comando SRV!Estado en un archivo de texto,


como
tengo que recorrer el archivo para buscar eso?
necesito recorrer por linea porque el comando esta en una sola linea y
aveces puede que al comando le siga otras instrucciones siempre en la


misma
linea

Saludos!
Martin


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida