Het lezen van gegevens in tekstbestanden is een gemeenschappelijke taak in het programmeren van computers , en soms moet je alleen wilt bepaalde gegevens , terwijl het negeren van de rest te lezen . Om dit volbracht te krijgen, moet je eerst programmeren opent het tekstbestand met behulp van de " StreamReader " class . In dit geval , moet u een regel tegelijk lezen, met behulp van de " ReadLine " methode om te controleren of de gegevens die u wilt opslaan . Het lezen van een regel per keer kan u helpen bijhouden van de gegevens die u opslaat in het geheugen in uw programma . Instructies 1 Lancering Microsoft Visual Basic Express en klik op de " New Project" op het tabblad ' Startpagina ' . . Klik " Visual Basic " onder " Installed Templates " en dubbelklik op " Console Application " om een nieuwe console project maken 2 Verklaren het volgende namespace in de verklaringen gebied van uw module : Imports System.IO 3 Definieer de variabelen die je zal gebruiken om het tekstbestand te lezen Dim filePath As String = " C : . \\ readTextFile.txt " Dim lineRead As String = " " Dim finalFileData As String = " " 4 controleren en zien of het bestand bestaat door het toevoegen van de volgende code : Als System.IO.File.Exists ( filePath ) = True dan 5 Voeg de volgende code toe aan het tekstbestand te lezen openen : Dim objReader . als New System.IO.StreamReader ( filePath ) Loop 6 door de gegevens en sla de lijnen die komma's bevatten doen terwijl objReader.Peek ( ) < > - 1 lineRead = objReader.ReadLine ( ) & vbNewLine Als lineRead.Contains ( " , " ) dan finalFileData = finalFileData & lineRead End Als Loop Copy 7 en plak de volgende code wanneer een bericht wordt weergegeven als het bestand niet is gevonden : Else MsgBox ( " bestand bestaat niet in het pad gedefinieerd . " ) Eind Als display data 8 gelezen uit het bestand om het console venster door toevoeging van de volgende code : Console.Write ( finalFileData ) Console.ReadLine ( ) Druk 9 van de " F5 " toets om uw programma uit te voeren . De weergegeven in het venster console resultaten moeten alleen regels met komma's .
|