Visual Basic.NET - OBTENER CADENAS DE UN ARCHIVO

 
Vista:

OBTENER CADENAS DE UN ARCHIVO

Publicado por Miguel (88 intervenciones) el 29/07/2005 13:34:09
Hola, quisiera saber si hay alguna forma de leer y obtener cadenas de un archivo de texto. es decir, si por ejemplo yo tengo escrito en un archivo el siguiente texto: "Cualquier palabra escrita", yo quisiera obtener un arreglo() que contenga:
"cualquier" <Posicion 1>
"palabra" <Posicion 2>
"escrita" <Posicion 3>

Bueno, espero haber sido claro, si alguien sabe de algo, por favor, respondanme.

salu2 a to2.

Miguel.
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

RE:OBTENER CADENAS DE UN ARCHIVO

Publicado por Victor Collado (95 intervenciones) el 29/07/2005 17:03:06
Hola

Puedes pasar el contenido del archivo a un array lo haces usando
Split( " ") te pongo un ejemplo:

Dim Texto() As String
Dim palabra As String = "Cualquier palabra escrita"
Texto = palabra.Split(" ")

Ahora en el array Texto tenemos lo siguiente:

Text(0) = Cualquier
Text(1) = palabra
Text(2) = escrita

Hacemos un loop asi:

Dim i As Integer

For i = 0 To Texto.Length - 1
MsgBox("En la posicion " & i + 1 & " Tenemos: " & Texto(i) & "<br>")
Next

El unico problema que puedes encontrar con esto es que el archivo tuviese una coma pero creo que puedes esquivar eso, recuerda que cuando ponesmos comas lo hacemos pegado a la palabra, asi:

escrita,
asi que solo tienes que agregar un Replace

Dim i As Integer

For i = 0 To Texto.Length - 1
MsgBox("En la posicion " & i + 1 & " Tenemos: " & Texto(i).Replace(",", "") & "<br>")
Next

Espero te ayude

Saludos

Victor Collado


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