Italian Problemi lettura File

nonno

Active Member
Licensed User
Longtime User
Ciao Ragazzi ho un problema che non riesco a risolvere, la cosa è molto strana, scrivo il file con WriteListe, lo leggo con Reader1.ReadLine
il problema si presente quando vado a leggere i dati dovrebbe leggermi i dati da srting 1 ? , invece il primo dato che legge parte dalla string 2... (non dal primo record ma dal secondo.:confused::confused::confused:

Dim List1 As List
List1.Initialize

List1.Add(string1)
List1.Add(string2)
List1.Add(string3)
List1.Add(string4)
...........
...........
Next
File.WriteList(File.DirDefaultExternal, "File.txt", List1)

Dim line1 As String
Private Reader1 As TextReader
trovatoNome=0
Reader1.Initialize(File.OpenInput(File.DirDefaultExternal, "File.txt"))
line1 = Reader1.ReadLine
Do While line1 <> Null
Log(line1)
line1 = Reader1.ReadLine

string1=line1

Loop
Reader1.Close
 

udg

Expert
Licensed User
Longtime User
Per completezza, aggiungo che nella parte read del tuo codice si vede che leggi line1 prima del while (quindi la stringa 1) poi dopo il log leggi nuovamente line1 (quindi stringa2) che assegni a string1 da cui l'errore che indichi.
 

udg

Expert
Licensed User
Longtime User
Di nulla. Era giusto per dare una spiegazione all'apparentemente "strano" risultato del post#1.
 
Top