Postupy: Zápis textu do souborů pomocí třídy StreamWriter v jazyce Visual Basic
Tento příklad otevře objekt s metodou StreamWriterMy.Computer.FileSystem.OpenTextFileWriter
a použije ho k zápisu řetězce do textového souboru pomocí WriteLine metody StreamWriter třídy.
Příklad
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Robustní programování
Následující podmínky mohou způsobit výjimku:
Soubor existuje a je jen pro čtení (IOException).
Disk je plný (IOException).
Název cesty je příliš dlouhý (PathTooLongException).
Zabezpečení rozhraní .NET Framework
Tento příklad vytvoří nový soubor, pokud soubor ještě neexistuje. Pokud aplikace potřebuje vytvořit soubor, potřebuje Create
tato aplikace přístup ke složce. Pokud soubor již existuje, aplikace potřebuje pouze Write
přístup, menší oprávnění. Pokud je to možné, je bezpečnější vytvořit soubor během nasazování a udělit Read
přístup pouze k jednomu souboru, a Create
ne přístup ke složce.