Ik gebruik hiervoor altijd streamreaders/writers.
Importeer dit:
[CPP]Imports System.IO[/CPP]
Vervolgens gebruik ik de volgende codes:
[CPP]
'om een bestand aan te maken:'
Dim stream As New FileStream("PATH", FileMode.Create)
Dim writer As New StreamWriter(stream)
writer.Write("TEKST")
writer.Close()
stream.Close()
'om een bestand uit te lezen:'
Dim stream As New FileStream("PATH", FileMode.Open)
Dim reader As New StreamReader(stream)
Dim inhoud As String = reader.ReadToEnd
reader.Close()
stream.close()
'om een bestand aan te maken:'
Dim stream As New FileStream("PATH", FileMode.Create)
Dim writer As New StreamWriter(stream)
writer.write("TEKST")
writer.close()
stream.close()
'om een bestaand bestand te legen en dan iets nieuws in te schrijven:'
Dim stream As New FileStream("PATH", FileMode.Truncate)
Dim writer As New StreamWriter(stream)
writer.write("TEKST")
writer.close()
stream.close()[/CPP]
Het stukje code van Danielxmovies is wel korter, maar hierbij heb je (in mijn ogen) toch meer controle over wat je exact aan het doen bent. Verder is het bewerken ook vrij makkelijk: Eerst alles uitlezen, dan de string die daaruit komt bewerken, dan het bestand legen om de bewerkte string erin te schrijven.
Succes!:thumb:
MartinJM