Come convertire un file binario in una stringa di byte in Visual Basic 6.0

August 3

Visual Basic 6 offre funzionalità di programmazione generale per leggere e scrivere i file sul disco rigido. In un certo senso, quando un programma VB6 legge un file, esso legge la rappresentazione informatica di quel file nella sua memoria. Cioè, si legge i byte del file. Con la creazione di un array di byte in VB6, si può quindi leggere in un file e trasferire i byte che compongono in array di byte.

istruzione

1 Creare una variabile per rappresentare un numero di file:

Dim filenum As Long

Dim filenum = FreeFile

2 Aprire il file e memorizzare il riferimento nella variabile "filenum":

percorso Dim As String
path = "C: \ file.txt"

Aperto percorso Per binario di accesso Leggi Come filenum

3 Allocare una matrice di byte che può contenere i byte del file:

ReDim byte_array (da 1 a LOF (filenum)) As Byte

4 Leggere i dati di byte dal file nel array di byte:

Get filenum,, arrdata


Articoli Correlati