Nwlapcug.com


Come convertire un File binario in una stringa di Byte in Visual Basic 6.0

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, legge la rappresentazione del calcolatore di quel file in memoria. Vale a dire che legge i byte del file. Creando una matrice di byte in VB6, è quindi possibile leggere un file e trasferire i byte che lo compongono nella matrice di byte.

Istruzioni

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":

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

Percorso aperto per binario accesso lettura come filenum

3

Allocare una matrice di Byte che può contenere i byte nel file:

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

4

Leggere i dati in byte dal file nella matrice di byte:

Ottenere filenum, arrData