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.
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