Creo e scrivo in un file una List contenente un oggetto di tipo Type
ma quando leggo ricevo l'errore indicato. Ma come dovrebbe essere il giusto codice?
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			ma quando leggo ricevo l'errore indicato. Ma come dovrebbe essere il giusto codice?
			
				B4X:
			
		
		
		Type Persona(Nome As String, Cognome As String, Eta As Int)
Sub ScriveLeggeList
    Dim aList1 As List
    aList1.Initialize
 
    Dim aList2 As List
    aList2.Initialize
    Dim p As Persona
    p.Initialize
    p.Cognome="LANDI"
    p.Nome="MARIO"
    p.Eta=19
    aList1.Add(p)
    File.WriteList(xui.DefaultFolder,"FileNameList1.txt",aList1)
    aList2=File.ReadList(xui.DefaultFolder, "FileNameList1.txt")
    For i = 0 To aList2.Size-1
        Dim mPer As Persona = aList2.Get(i)
        Log(mPer.Nome) ' <====== dà errore, perchè la prima linea contiene [IsInitialized=true, Nome=MARIO, Cognome=LANDI
    Next
End Sub
			
				Last edited: 
			
		
	
								
								
									
	
								
							
							 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		