Lecture des données dans des fichiers texte est une tâche commune dans la programmation informatique , et parfois vous voulez seulement lire certaines données , tout en ignorant le reste . Pour obtenir ce accompli, vous devez d'abord programmer ouvrir le fichier texte en utilisant la classe " StreamReader " . Dans ce cas, vous devez lire une ligne à la fois en utilisant la méthode " ReadLine " pour vérifier les données que vous souhaitez sauvegarder . Lecture d'une ligne à la fois peut vous aider à garder une trace des données que vous enregistrez dans la mémoire de votre programme. Instructions 1 Lancement de Microsoft Visual Basic Express et cliquez sur le "Nouveau projet " dans l'onglet " Start Page " . . Cliquez ci-dessous " Modèles installés " " Visual Basic " et double -cliquez sur " Application console " pour créer un nouveau projet de console 2 déclarer l'espace ci-dessous dans la zone des déclarations de votre module : Imports System.IO 3 définir les variables que vous allez utiliser pour lire le fichier texte filePath As String = " C : \\. readTextFile.txt " lineRead As String =" " finalFileData As String =" " 4 vérifier et voir si le fichier existe en ajoutant le code suivant : Photos Si System.IO.File.Exists ( filePath ) = True Then 5 Ajoutez le code suivant pour ouvrir le fichier texte pour la lecture : objReader Dim . As New System.IO.StreamReader ( filePath ) 6 boucle à travers les données et enregistrer les lignes qui contiennent des virgules Do While objReader.Peek () <> - 1 lineRead = objReader.ReadLine () & vbNewLine Si lineRead.Contains ( ",") Puis finalFileData = finalFileData & lineRead Fin Si boucle 7 Copiez et collez le code suivant si d'afficher un message si le fichier n'a pas été trouvé : Else MsgBox ( " le fichier n'existe pas dans le chemin défini . " ) End If 8 Afficher les données lues à partir du fichier de la fenêtre de la console en ajoutant le code suivant : < la touche "F5" p> Console.Write ( finalFileData ) Console.ReadLine () 9 de presse pour exécuter votre programme . Les résultats affichés dans la fenêtre de la console devraient être uniquement des lignes par des virgules.
|