Anvisningar: Skriva text till filer med en StreamWriter i Visual Basic
Det här exemplet öppnar ett StreamWriter objekt med My.Computer.FileSystem.OpenTextFileWriter
-metoden och använder det för att skriva en sträng till en textfil med WriteLine -metoden för StreamWriter klassen.
Exempel
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Robust programmering
Följande villkor kan orsaka ett undantag:
Filen finns och är skrivskyddad (IOException).
Disken är full (IOException).
Sökvägens namn är för långt (PathTooLongException).
.NET Framework-säkerhet
Det här exemplet skapar en ny fil, om filen inte redan finns. Om ett program behöver skapa en fil behöver Create
programmet åtkomst för mappen. Om filen redan finns behöver programmet bara Write
åtkomst, en mindre behörighet. Där det är möjligt är det säkrare att skapa filen under distributionen och endast bevilja Read
åtkomst till en enda fil i stället Create
för åtkomst för en mapp.