Oppure

Loading
02/10/16 16:00
DavidP
salve ho un piccolo problema nel riscrivere un file txt creato gia dal programma stesso.
Nello specifico il file è strutturato in questo modo:

1|MATERIA|DOMANDA|RISPOSTA1|RISPOSTA2|RISPOSTA3|RISPOSTA4|RISPOSTA ESATTA|
2|MATERIA|DOMANDA|RISPOSTA1|RISPOSTA2|RISPOSTA3|RISPOSTA4|RISPOSTA ESATTA|
3|MATERIA|DOMANDA|RISPOSTA1|RISPOSTA2|RISPOSTA3|RISPOSTA4|RISPOSTA ESATTA|


il mio intento è quello che ad una determinata riga possa aggiungerli un altro parametro ovvero quello della risposta data, esempio

1|MATERIA|DOMANDA|RISPOSTA1|RISPOSTA2|RISPOSTA3|RISPOSTA4|RISPOSTA ESATTA|RISPOSTA DATA

soltanto che non ci sto riuscendo sarà anche la stanchezza, un po' il raffreddore ma ve ne sarei grato se riuscireste ad aiutarmi.

ho provato cosi ma nulla
Dim percorso As String = "C:\percorso.txt"
        Dim contenuto() As String = IO.File.ReadAllLines(percorso)
        Dim lista As New List(Of String)(contenuto)
        lista.Insert(riga, "FRANCESCO|")
        IO.File.WriteAllLines(percorso, lista)
Ultima modifica effettuata da DavidP 02/10/16 17:51
aaa
02/10/16 18:43
Poggi Marco
Ciao!

Il metodo Insert in una lista tipicizzata crea una nuova stringa, e la inserisce nella lista.
Quindi, per aggiungere una voce nella riga, dovrai concatenare due stringhe in questo modo:
lista(riga) += "FRANCESCO|"
aaa