-
Cómo leer una sola línea con comas desde Visual Basic
-
La lectura de datos en archivos de texto es una tarea común en la programación informática, y, a veces solo quieren leer ciertos datos, ignorando el resto. Para conseguir esto a cabo, primero tiene que programar abrir el archivo de texto usando la clase "StreamReader". En este caso, es necesario leer una línea a la vez utilizando el método "ReadLine" para comprobar los datos que desea guardar. Lectura de una línea a la vez puede ayudar a mantener un registro de los datos que está guardando en la memoria en su programa.Instrucciones
1 Lanzamiento de Microsoft Visual Basic Express y haga clic en el "Nuevo proyecto" en la pestaña "página de inicio". Haga clic en "Visual Basic" y "abajo" Plantillas instaladas haga doble clic en "Aplicación de consola" para crear un nuevo proyecto de la consola.
2 Declarar el siguiente espacio de nombres en la zona de declaraciones de su módulo:
Imports System.IO
3 Definir las variables que va a utilizar para leer el archivo de texto.
Dim rutaArchivo As String = "C: \ readTextFile.txt"
Dim lineRead As String = ""
Dim finalFileData As String = ""
4 Comprobar y ver si existe el archivo añadiendo el siguiente código:
If System.IO.File.Exists(filePath) = True Then
5 Agregue el siguiente código para abrir el archivo de texto para la lectura:
Dim objReader As New System.IO.StreamReader(filePath)
6 Bucle a través de los datos y guardar las líneas que contienen comas.
Do While objReader.Peek() <> -1
lineRead = objReader.ReadLine () y vbNewLine
Si lineRead.Contains ( ",") A continuación,
finalFileData = finalFileData y lineRead
Terminara si
Lazo
7 Copiar y pegar el siguiente código si para mostrar un mensaje si no se encuentra el archivo:
Else
MsgBox ( "El archivo no existe en la ruta definida.")
Terminara si
8 Visualizar los datos leídos desde el archivo a la ventana de la consola añadiendo el siguiente código:
Console.Write(finalFileData)
Console.ReadLine ()
9 Pulse la tecla "F5" para ejecutar el programa. Los resultados se muestran en la ventana de la consola deben ser sólo las líneas con comas.