Hvordan læser jeg linje for linje ved hjælp af Visual Basic?
Vide, hvordan man læser en tekst fil er næsten et krav i programmeringen verden. Microsoft Visual Basic er et programmeringssprog, der kan bruges til at udvikle programmer og manipulere data i filer. Det er nyttigt at vide, hvordan man læser en tekst fil linje for linje, når du har brug for at overføre data til en anden fil eller vise det i dit program. I et par trin, kan du skrive Visual Basic-kode til at læse alle linjer i en tekstfil.
Vejledning
• Start Microsoft Visual Basic 2010 Express, og klik på menuen "Filer" og derefter vælge "Nyt projekt ...". Klik på "Windows Forms Application" og vælg "OK".
• Åbn Notepad og skrive følgende: Dette er linie 1 Dette er linie 2 Dette er linie 3 Dette er linie 4 Dette er linie 5 Gem filen "C: \" ". ReadLines.txt" som
• Klik på "Toolbox" og dobbeltklik på "Button" for at tilføje en ny knap til "formular 1." Dobbeltklik på "Knap 1" for at åbne "Form1.vb" modul.
• Skriv "Import System.IO" i den allerførste linje Skriv følgende at erklære dine variabler inde "Private Sub Button1_Click" "Form1.vb.": Dim tekst fil som File Dim fil Reader Som System.IO.StreamReader Dim linje Læs As String
• Skriv følgende for at åbne "readLines.txt" fil: fil Reader = textFile.OpenText ("C: \ readLines.txt")
• Skriv følgende at sløjfe gennem alle linjer i "readLines.txt", og vise resultaterne i en meddelelsesboks: Mens fileReader.Peek <> -1 line Læs = fileReader.ReadLine () MsgBox (lineRead) End Mens
• Skriv følgende for at lukke filen: fileReader.Close () Tryk på "F5" for at køre dit program og klik på "Knap 1" for at udføre din kode.