Si, stavolta hai capito bene.
Però nel tuo codice ho dovuto fare alcune correzioni.
Rimane ancora 1 errore che riguarda il File.OpenText dove segnala il seguente avviso:
Accesso di membro condiviso, membro costante, membro enum o tipo annidato tramite un'istanza; l'espressione di qualificazione non verrà valutata.
Come si corregge ?
Intanto avevo creato un listato per estrarre dati tramite un array, che ti metto sotto.
Però funziona solo per la prima riga, con la tua parte speravo di completare il ciclo.
Grazie di tutto. Ciao
codice:'parte del codice di dragon88 che ho messo all'inizio Dim File As System.IO.File Dim Read As System.IO.StreamReader Dim lines As ArrayList Try Read = File.OpenText("C://doc/foglio.txt") <-- errore While Read.Peek <> -1 lines.Add(Read.ReadLine()) End While Read.Close() Catch ex As Exception MsgBox("Errore.") End Try ' parte funzionante di estrazione dati, ma solo per la prima riga del listato del testo Dim fileReader As String fileReader = My.Computer.FileSystem.ReadAllText("C://doc/foglio.txt") Dim myArray() As String myArray = Split(fileReader, "|") Dim Str As String = "|" Console.WriteLine(myArray(0) & Str & myArray(5) & Str & myArray(6) & Str & myArray(10) & Str & myArray(12) & Str & myArray(42)) Console.ReadKey()

Rispondi quotando