Yshopnoosa.com

Hur man öppnar en fil i Visual Basic

Hur man öppnar en fil i Visual Basic

En av de första saker du lär dig i programmering är hur man skriver till en fil och hur man öppnar samma fil för att läsa dess innehåll. Överföring av information från en Visual Basic-program till en fil är mycket vanligt i världens programmering. Du kanske vill spara användarinställningar eller annan information som resultaten från dina program. I Visual Basic kan du använda metoden "File.Open" för att öppna en fil med Läs- eller skrivåtkomst.

Instruktioner

1 Starta "Microsoft Visual Basic Express," Klicka på "Nya projekt" på fliken "Startsida" klicka "Visual Basic" under "Installerade mallar" och dubbelklicka på "Console Application" att skapa en ny konsol projekt.

2 Förklara följande namnområdena i området deklarationer för modulen:

Import System

Import System.IO

Import System.Text

3 Kopiera och klistra in följande kod under "Sub main"() att skapa en temporär fil med lite text:

Dim filePath As String = Path.GetTempFileName()

Dim fileStream As FileStream = File.Open(filePath, _

FileMode.Open, _

FileAccess.Write, _

FileShare.None)

Dim writeInfo As Byte() = New UTF8Encoding(True).GetBytes("Write data to file.")

fileStream.Write(writeInfo, 0, writeInfo.Length)

fileStream.Close()4

Kopiera och klistra in följande för att öppna den fil som skapas i det föregående steget och visa innehållet genom fönstret:

fileStream = File.Open(filePath, FileMode.Open)

Dim byteInfo(1024) As Byte

Dim tmpStr As UTF8Encoding = New UTF8Encoding(True)

Do While fileStream.Read(byteInfo, 0, byteInfo.Length) > 0

Console.WriteLine(tmpStr.GetString(byteInfo))

Loop

fileStream.Close()

MsgBox("Done")

5 Tryck "F5" för att köra programmet och Visa en meddelanderuta med innehållet i filen.