Lectura de datos en archivos de texto es una tarea común en la programación de computadoras , ya veces solo quieren leer ciertos datos mientras se ignora el resto . Para logra esto , primero tiene que programar abrir el archivo de texto con la clase " StreamReader " . En este caso, usted necesita 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 se están guardando en la memoria del programa. Instrucciones
1
lanzamiento Microsoft Visual Basic Express y haga clic en " Nuevo proyecto " en la ficha " Página de inicio " . . Haga clic debajo de " Plantillas instaladas ", " Visual Basic" y haga doble clic en " Aplicación de consola " para crear un nuevo proyecto de consola
2
declarar el espacio de nombres siguiente en el área de declaraciones del módulo :
Imports System.IO
3
Definir las variables que va a utilizar para leer el archivo de texto
filePath As String = "C : \\. readTextFile.txt "
lineRead Dim As String =" "
finalFileData Dim As String =" "
4
Comprobar y ver si existe el archivo con el código siguiente :
Si System.IO.File.Exists ( filePath ) = True Luego
5
Añada el siguiente código al abrir el archivo de texto para la lectura :
objReader Dim . Como Nuevo System.IO.StreamReader ( filePath )
6
Loop través de los datos y guardar las líneas que contienen comas
¿ Mientras objReader.Peek () < > - 1
lineRead = objReader.ReadLine () y vbNewLine
Si lineRead.Contains ( ",") Luego
finalFileData = finalFileData y lineRead
End Si
Loop
7
Copia y pega el siguiente código si para mostrar un mensaje si no se encuentra el archivo:
demás
MsgBox ( " el archivo no existe en la ruta definida . " )
End If
8 Mostrar datos
leen desde el archivo a la ventana de la consola con el código siguiente :
< la tecla "F5 " p > Console.Write ( finalFileData )
Console.ReadLine ()
9
Pulse para ejecutar el programa. Los resultados se muestran en la ventana de la consola deben ser sólo las líneas con comas .