Salve a tutti.
Programmo in ambiente VB6 da circa 3 mesi e il mio problema è il seguente:
devo effettuare una scansione in vari file di testo alla ricerca di particolari errori al loro interno.
Una volta trovati, voglio stampare il resoconto della scansione in un file di testo.
Vado prima a riempire una ListBox con il resoconto e poi scrivo riga per riga, quest'ultimo su un
file di testo da me creato:
Open strFullPath For Append As #1
Do While contatore <= frmScansione.lstScansioneFinale.ListCount
nameConten = frmScansione.lstScansioneFinale.List(contatore)
Print #1, nameConten
contatore = contatore + 1
Loop
Close #1
il codice postato riguarda solamente la parte di creazione file e scrittura al suo interno.
Bene l'applicazione funziona perfettamente, ma, se il resoconto della scansione diventa molto grande, caso in cui gli errori trovati sono molti, il file di testo viene chiaramente creato ma vuoto!!!
Visto che i file di testo hanno dimensioni molto grandi non vedo il motivo per cui dovrebbe crearlo vuoto.
Premetto che in casi come questo, la dimensione del file, se lo creasse e riempisse bene, sarebbe massimo di un 1.5M.
Premetto che per resoconti più piccoli(900K), il file viene creato e riempito perfettamente.
Spero di essere stato chiaro.
Grazie