Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este ejemplo abre un objeto StreamWriter con el método My.Computer.FileSystem.OpenTextFileWriter
y lo usa para escribir una cadena en un archivo de texto con el método WriteLine de la clase StreamWriter.
Ejemplo
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Programación sólida
Las condiciones siguientes pueden provocar una excepción:
El archivo existe y es de solo lectura (IOException).
El disco está lleno (IOException).
El nombre de la ruta de acceso es demasiado largo (PathTooLongException).
Seguridad de .NET Framework
En este ejemplo se crea un nuevo archivo, si el archivo aún no existe. Si una aplicación necesita crear un archivo, esa aplicación necesita Create
acceso para la carpeta. Si el archivo ya existe, la aplicación necesita solo Write
acceso, lo que representa un privilegio menor. Siempre que sea posible, es más seguro crear el archivo durante la implementación y conceder Read
acceso solo a un único archivo, en lugar de Create
acceder a una carpeta.