Visual Basic - extraer datos de un txt

Life is soft - evento anual de software empresarial
 
Vista:

extraer datos de un txt

Publicado por Sergio (3 intervenciones) el 01/01/2013 02:53:19
Hola como estan mi problema es el siguiente soy nuevoi en esto de la programacion pero con muchas ganas de investigar y aprender, al grano que funcion utlizo para extraer un dato de un archivo de texto (txt) el archivo no esta limitado por comas o punto o otro caracter solo por espacios como puedo extraer el valores ????


ICK 1 % -0.1 0.3 -0.1 0.1 0.0 0.0
ICK 2 % 0.2 0.1 0.0 0.0 0.0 0.0
ICK 3 % 0.0 0.4 0.0 -0.2 0.0 0.1
ICK 4 % -0.1 0.0 0.0 -0.1 0.1 0.0
ICK 5 % 0.0 0.0 0.0 0.0 0.0 -0.1

es algo si solo que con espacios
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

extraer datos de un txt

Publicado por diego (2 intervenciones) el 09/01/2013 18:45:02
Hola buenas, en visual dispones de una fucion que se llama Split aki te pongo un ejemplo


'Abre el archivo en modo solo lectura
Dim Archivo As New System.IO.StreamReader(RutaArchivo)

'LINEAS ARCHIVO
'------------------------------
'A. B. C. D. E.
'Q. W.

'Este bucle recorre las líneas del archivo hasta el final
While Archivo.Peek() <> -1

'Contiene la línea que recorremos
Dim LineaArchivo As String = Archivo.ReadLine

'Array que contiene los valores que devuelve la funcion de separacion
Dim Valores() As String = Nothing
Valores = Split(LineaArchivo, ".")


For x = 0 To Valores.Length - 1
'Guardamos en esta variable lo que hay entre los puntos quitando los espacios del
'principio y del final de la cadena
Dim ValorSinEspacios As String = Valores(x).ToString.Trim
'Imprimimos por pantalla
MsgBox(ValorSinEspacios)
Next
End While

'cierra archivo
Archivo.Close()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

extraer datos de un txt

Publicado por Sergio (3 intervenciones) el 20/01/2013 02:59:42
gracias estoy probando te comento
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar