06/11/08 19:58
GrG
Ciao a tutti, ho un problema che non saprei come risolvere. Necessito di leggere files ed uso:
dim dati(1 to 9999) as string, i as integer
Open "blabla.exe" For Binary As #1
Do
i = i + 1
Get #1, , dati(i)
DoEvents
Loop Until EOF(1) = True
Close #1
Diciamo che il codice che uso è simile solo che non c'è la limitazione di grandezza file...cmq per un file di pochi kb lo carica subito nell'array, ma già basta ke sia da 4 mg e ci mette un eternità, a questo punto mi domando come far leggere tutto insieme, o cmq trovare un metodo + veloce. Grazie.
P.s. Ho trovato quest'API ma non ho capito come utilizzarla: forum.masterdrive.it/visual-basic-6-17/leggere-file-pi-grossi-2-gb-31241/
dim dati(1 to 9999) as string, i as integer
Open "blabla.exe" For Binary As #1
Do
i = i + 1
Get #1, , dati(i)
DoEvents
Loop Until EOF(1) = True
Close #1
Diciamo che il codice che uso è simile solo che non c'è la limitazione di grandezza file...cmq per un file di pochi kb lo carica subito nell'array, ma già basta ke sia da 4 mg e ci mette un eternità, a questo punto mi domando come far leggere tutto insieme, o cmq trovare un metodo + veloce. Grazie.
P.s. Ho trovato quest'API ma non ho capito come utilizzarla: forum.masterdrive.it/visual-basic-6-17/leggere-file-pi-grossi-2-gb-31241/
aaa