Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Lettura Parole
Forum - C# / VB.NET - Lettura Parole

Avatar
Max090 (Normal User)
Newbie


Messaggi: 6
Iscritto: 22/10/2009

Segnala al moderatore
Postato alle 0:11
Martedė, 08/06/2010
Questo topic č stato chiuso dal moderatore

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

Codice sorgente - presumibilmente Plain Text

  1. "s","1","primo","25824","0","1","1","#ffffff,#F7EBBC","","","","s","12","secondo",
  2. "25824","0","2","1","0,0,0","","P","","s","3","terzo","25824","0","2","1","0,0,0",
  3. "","","",.............. 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 il 08/06/2010 alle 19:32
PM