Ciao a tutti, ho preso una versione di prova per dare un'occhiata per capire le potenzialità di b4a. E devo dire che mi ha abbastanza convinto. Vorrei provare a sostituire una linea di testo in un file .txt, ma non riesco a capire come fare.
Chi mi da gentilmente un aiutino? Grazie!
La cosa da fare è leggerlo tutto, una riga per volta e riscriverlo senza la riga che vuoi sostituire. Potresti mettere tutte le righe lette in una variabile stringa e ricercarla con indexof e poi sostituirla. Non so cosa devi fare comunque è fattibilissimo e anche in modo semplice.
Ti ringrazio per la risposta, ma il problema che mi pongo è proprio questo: semplicemente scrivendo sostituisco la riga? Quindi di default non c'è un append.
Ancora più facile: usi File.ReadList che ti restituisce un oggetto List con tutte le righe;
sostituisci la riga che vuoi e riscrivi tutto con File.WriteList