Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ho fatto una sub che, premendo un bottone, mi permette di aprire il dialog per scegliere un file di testo e leggere il file una riga alla volta.
Da questa riga estraggo un'array di Byte e la inserisco in un'arraylist (Estrazioni).
Alla fine mi ritrovo con un'arraylist con tante array di byte quante sono le righe ma tutte le array sono uguali all'ultima che ho inserito!
Il codice è questo:
Codice sorgente - presumibilmente VB.NET
Sub BtnCaricaClick(ByVal sender AsObject, ByVal e As EventArgs)
Dim triga AsString, riga(9)AsString, Sest(5)AsByte
If ApriFile.ShowDialog= Windows.Forms.DialogResult.OKThen
Estrazioni.Clear()
Dim R AsNew IO.StreamReader(ApriFile.FileName)
WhileNot R.EndOfStream
triga = R.ReadLine
riga = Strings.Split(triga)
For i AsByte= 0 To 5
Sest(i)=CByte(Riga(i + 2))
Next
Estrazioni.Add(Sest)
EndWhile
R.Close()
EndIf
EndSub
Ultima modifica effettuata da Tommaso.no il 31/03/2008 alle 0:28