Tôt ou tard, vous allez courir dans la nécessité de lire un fichier dans un tableau d'octets en utilisant Visual Basic pour davantage de manipulation des données. En VB vous pouvez utiliser la méthode " BinaryReader.ReadBytes " pour lire un nombre spécifié d'octets à partir du flux de courant dans un tableau d'octets . Savoir lire des données binaires est utile lorsque vous avez besoin de stocker des fichiers volumineux dans un champ binaire dans une table de base de données. Instructions
1
Lancement de Microsoft Visual Basic Express , cliquez sur "Nouveau projet ..." sur le volet de gauche de votre écran , puis sélectionnez " Application console. " Cliquez sur " OK" pour créer un nouveau projet de console
2
Ajoutez l'espace de noms suivant dans la première ligne de votre module de code : .
Imports System.IO
< br > Hôtels 3
Tapez le code suivant pour définir le fichier que vous allez lire :
Dim readFile As String = " C: \\ file.txt "
4
copie et coller le code suivant pour ouvrir et lire le fichier texte défini dans l'étape précédente:
aide fsSource Comme FileStream = New FileStream ( readFile , _
FileMode.Open FileAccess.Read )
5
Ajoutez le code suivant pour lire le premier octet du tableau d'octets :
Dim br As New BinaryReader ( fsSource , New ASCIIEncoding ())
morceau Dim () As Byte
morceau = br.ReadBytes (1)
6
Ajoutez le code suivant à la fin du programme :
Console.WriteLine (" appuyez sur n'importe quelle touche pour arrêter le programme »)
Console.ReadKey (Vrai)
End Using
7
Cliquez sur" chunk = br.ReadBytes ( 1) "et appuyez sur " F9 "pour ajouter un point d'arrêt à votre code. Appuyez sur "F5" pour exécuter le programme et appuyez sur " F8" pour parcourir votre code lors de la rupture du programme. Passez votre souris sur le " morceau " variable pour voir l' octet lu .