Gewusst wie: Öffnen einer Datei in Visual Basic

June 30

Gewusst wie: Öffnen einer Datei in Visual Basic

Eines der ersten Dinge, die Sie bei der Programmierung zu lernen ist wie in eine Datei schreiben und öffnen Sie die gleiche Datei um den Inhalt zu lesen. Informationen von einer Visual Basic-Anwendung in eine Datei übertragen ist sehr verbreitet in der Welt der Programmierung. Vielleicht möchten Benutzereinstellungen oder andere Informationen wie Ergebnisse aus Ihrem Programm zu speichern. In Visual Basic können Sie die "File.Open"-Methode zum Öffnen einer Datei mit Lese- oder Schreibzugriff.

Anweisungen

1 Starten Sie "Microsoft Visual Basic Express", und klicken Sie auf "Neues Projekt" auf die Registerkarte "Startseite" und klicken Sie auf "Visual Basic" unter "Installierte Vorlagen", und doppelklicken Sie auf "Console Application" erstellen Sie ein neues Konsolenprojekt.

2 Deklarieren Sie die folgenden Namespaces im Bereich Deklarationen des Moduls:

System importiert

Imports System.IO

Imports System.Text

3 Kopieren Sie und fügen Sie den folgenden Code unter "Sub Main()" erstellen Sie eine temporäre Datei mit 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

Kopieren und fügen Sie Folgendes ein, um die im vorherigen Schritt erstellte Datei öffnen und den Inhalt durch das Konsolenfenster:

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 Drücken Sie "F5" um das Programm auszuführen, und ein Meldungsfeld mit dem Inhalt der Datei anzuzeigen.