Originariamente inviato da lbottoni
che i file contengono ad esempio 10Kbyte di scrittura all'interno e da come ho letto le variabili string hanno una dimensione massima da 10byte e quindi dentro la variabile che utilizzo per la lettura non ci sta tutto il testo.
:master: dove hai letto quanto dici? non è molto esatto..
senza aggiungere altro..dalla guida in linea di visual basic:
codice:
Esistono due tipi di stringa:
Stringhe di lunghezza variabile, che possono contenere fino a circa 2 miliardi (2^31) di caratteri.
Stringhe di lunghezza fissa, che possono contenere da 1 a circa 64 KB (2^16) di caratteri.
e in base a quanto sopra, se il file non è più grande, per leggerlo puoi fare una cosa del genere:
codice:
Dim Log as String
Open "c:\file.txt" For Input As #1
Log = Input(LOF(1), #1)
close #1