Une des premières choses que vous apprenez dans la programmation est de savoir comment écrire dans un fichier et comment ouvrir le même fichier pour lire son contenu. Transfert d`informations à partir d`une application Visual Basic dans un fichier est très commun dans le monde de la programmation. Vous pouvez enregistrer les paramètres de l`utilisateur ou d`autres informations telles que les résultats de votre programme. Dans Visual Basic, vous pouvez utiliser la méthode "File.Open" pour ouvrir un fichier avec lecture ou d`écriture.
Lancez "Microsoft Visual Basic Express," et cliquez sur le "Nouveau projet" dans l`onglet "Start Page". Cliquez sur "Visual Basic" en dessous "Modèles installés," et double-cliquez sur "Application console" pour créer un nouveau projet de console.
Déclarez les namespaces suivants dans la zone des déclarations de votre module:
Imports System
Imports System.IO
importations System.Text
Copiez et collez le code suivant ci-dessous "Sub Main ()" pour créer un fichier temporaire avec un texte:
Dim filePath As String = Path.GetTempFileName ()
Dim fileStream Comme FileStream = File.Open (filePath, _
FileMode.Open, _
FileAccess.Write, _
FileShare.None)
Dim writeInfo As Byte () = New UTF8Encoding (Vrai) .GetBytes ( "Ecrire des données dans un fichier.")
fileStream.Write (writeInfo, 0, writeInfo.Length)
fileStream.Close ()
Copiez et collez le texte suivant pour ouvrir le fichier créé à l`étape précédente et afficher le contenu à travers la fenêtre de la console:
fileStream = File.Open (filePath, FileMode.Open)
byteInfo Dim (1024) As Byte
Dim tmpStr Comme UTF8Encoding = New UTF8Encoding (True)
Do While fileStream.Read (byteInfo, 0, byteInfo.Length)> 0
Console.WriteLine (tmpStr.GetString (byteInfo))
Boucle
fileStream.Close ()
MsgBox ( "Done")
Appuyez sur "F5" pour exécuter le programme et afficher une boîte de message avec le contenu du fichier.