Esistono metodi migliori di quello che hai usato.
Effettivamente eseguire un ciclo for su un'array di byte per creare la stringa da stampare sul file può farti perdere parecchio tempo... tutto dipende dalle dimensioni dell'array.
Ti conviene aprire il file in modalità binaria e fare il PUT di tutto l'array.
in questo modo sovrascrivi i dati sul file. Se vuoi fare un'append, ossia accodare l'array in fondo al file, devi specificare il n° del record del file.codice:'popoli l'array Open MioFile For Binary As #1 Put #1, , b() Close #1
codice:lLen = FileLen(MioFile) Open MioFile For Binary As #1 Put #1, lLen + 1, b() ' append Close #1

Rispondi quotando