mynewspapers.net

Hur läser jag rad för rad med hjälp av visual basic?

Hur läser jag rad för rad med hjälp av visual basic?


Att veta hur man läser en text arkivera är nästan ett krav i världens programmering. Microsoft Visual Basic är ett programmeringsspråk som kan användas för att utveckla program och manipulera data i filer. Det är bra att veta hur man läser en text fil rad-för-rad när du vill överföra data till en annan fil eller Visa den i ditt program. I några steg kan du skriva VBA-kod för att läsa alla raderna i en textfil.

Instruktioner

• Starta Microsoft Visual Basic 2010 Express och klicka på "Arkiv" menyn och välj sedan "Nya projekt...". Klicka på "Windows Forms-program" och välj "OK".

• Öppna Notepad och skriv följande: detta är linje 1 Detta är linje 2 Detta är linje 3 Detta är linje 4 Detta är linje 5 spara filen till "C:\" som "readLines.txt."

• Klicka "Verktygslådan" och dubbelklicka på "Knappen" för att lägga till en ny knapp "Form 1." Dubbelklicka på "-knappen 1" att öppna modulen "Form1.vb".

• Typ "Import System.IO" i första raden av "Form1.vb." Skriv följande om du vill deklarera dina variabler inuti "Private Sub Button1_Click": Dim text fil som filen Dim fil läsaren som System.IO.StreamReader Dim linje Läs As String

• Skriv följande för att öppna filen "readLines.txt": fil läsare = textFile.OpenText("C:\readLines.txt")

• Skriv följande för att loopa igenom alla rader i "readLines.txt" och visa resultatet i en meddelanderuta: medan fileReader.Peek <> -1 linje Läs = fileReader.ReadLine() MsgBox(lineRead) slutet medan

• Skriv följande för att stänga filen: fileReader.Close() Press "F5" att köra ditt program och klicka på "-knappen 1" att köra din kod.