Foros del Web » Programación para mayores de 30 ;) » .NET »

.txt de la red a un Grid

Estas en el tema de .txt de la red a un Grid en el foro de .NET en Foros del Web. Saludos comunidad, Tengo un documento .TXT en una dirección de la siguiente manera: http://10.2.3.4:6040/diag.txt dentro de mi red, el cual mediante ciertos procesos me rellena ...
  #1 (permalink)  
Antiguo 25/03/2013, 12:27
 
Fecha de Ingreso: junio-2012
Mensajes: 90
Antigüedad: 11 años, 10 meses
Puntos: 2
.txt de la red a un Grid

Saludos comunidad,

Tengo un documento .TXT en una dirección de la siguiente manera: http://10.2.3.4:6040/diag.txt dentro de mi red, el cual mediante ciertos procesos me rellena el mismo con información de la siguiente manera:

Archivo de Diagnostico:

181 - Mon Mar 25 12:04:08 CST 2013 Coord:-99.517267,24.864017,355.0
184 - Mon Mar 25 12:04:18 CST 2013 Coord:-100.21695,20.559083,1913.0
314 - Thu Sep 20 17:26:29 CDT 2012 Coord:-97.493,25.857783,1.6777191E7
70 - Mon Mar 25 12:04:00 CST 2013 Coord:-97.453,25.933633,20.0
435 - Mon Mar 25 12:03:28 CST 2013 Coord:-97.758383,16.03525,20.0

Una de las primeras dudas era como acceder remotamente al archivo y estube vendo un ejemplo con este codigo:

Código vb:
Ver original
  1. Dim WebRequest As System.Net.HttpWebRequest
  2. Dim URL As String = "La URL del archvio"
  3. Dim CSVUri As New Uri(URL)
  4.  
  5. WebRequest = DirectCast(System.Net.HttpWebRequest.Create(CSVUri), System.Net.HttpWebRequest)

Yo genero un reporte manual con dicha información, lo que quiero hacer es de ahora en adelante generar un reporte automático, para estos efectos requiero importar la información del .txt a un Grid1, el lenguaje que estoy utilizando es VB.NET, estuve investigando un poco y realizando unos cuantos ejemplos aun sin nada exitoso para mi, espero me puedan dar ideas o aportar algo que me pueda ayudar, se los agradezco de antemano.



//////////EDIT////////////

Ya conseguí que me leyera el archivo, acceder a la información, y mostrarla en la consola:
Código vb:
Ver original
  1. Dim WebRequest As System.Net.HttpWebRequest
  2.         Dim URL As String = "http://10.2.3.4:6040/diag.txt"
  3.         Dim CSVUri As New Uri(URL)
  4.         WebRequest = DirectCast(System.Net.HttpWebRequest.Create(CSVUri), System.Net.HttpWebRequest)
  5.         If (WebRequest.GetResponse().ContentLength > 0) Then
  6.             Dim R As New System.IO.StreamReader(WebRequest.GetResponse().GetResponseStream())
  7.             Dim T As String = R.ReadToEnd
  8.             R.Close()
  9.             Console.WriteLine(T)
  10.         End If

Ahora, solo me resta la cuestión de como trasladar esta información a un Grid y como comenzar a leer desde donde yo le indique al programa.

Saludos y nuevamente gracias a la espera de sus valiosas respuestas.

Última edición por 3ricks0ul; 25/03/2013 a las 12:55

Etiquetas: grid, red, vb
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:37.