Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
07/06/10 22:11
Max090
Ciao ho un problema con la lettura di alcuni campi situati in un file txt. Vi spiego meglio in un file txt ho questa situazione

"s","1","primo","25824","0","1","1","#ffffff,#F7EBBC","","","","s","12","secondo",
"25824","0","2","1","0,0,0","","P","","s","3","terzo","25824","0","2","1","0,0,0",
"","","",.............. continua


E possibile leggere solamente il campo 1,2,3 e Primo,secondo,terzo? sto impazzendo siccome sono tra virgolette non so come fare

Risolto XD se a qualcuno puo servire ho utilizzato questo codice

Import system.io

e poi

Dim prs As Microsoft.VisualBasic.FileIO.TextFieldParser
Dim Campi() As String ' o anche Dim Campi As String()

prs = My.Computer.FileSystem.OpenTextFieldParser("C:\test.txt";) ' Sostituisci $File con il nome del file da cui leggere le parole.
prs.SetDelimiters(",";) ' Imposta come delimitatore il carattere di spaziatura.



For Each parola As String In Campi
' Inserisci qua il codice che utilizza ciascuna parola. Usa la variabile "parola" per indicare la parola letta.


MsgBox(parola)

Next
prs.Close()
Ultima modifica effettuata da Il Totem 08/06/10 17:32
aaa