FileSystem.OpenTextFileWriter Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abre un StreamWriter objeto para escribir en el archivo especificado.
Sobrecargas
| Nombre | Description |
|---|---|
| OpenTextFileWriter(String, Boolean) |
Abre un StreamWriter objeto para escribir en el archivo especificado. |
| OpenTextFileWriter(String, Boolean, Encoding) |
Abre un StreamWriter objeto para escribir en el archivo especificado. |
OpenTextFileWriter(String, Boolean)
Abre un StreamWriter objeto para escribir en el archivo especificado.
public:
static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append);
static member OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Shared Function OpenTextFileWriter (file As String, append As Boolean) As StreamWriter
Parámetros
- file
- String
Archivo en el que se va a escribir.
- append
- Boolean
True para anexar al contenido del archivo; False para sobrescribir el contenido del archivo. El valor predeterminado es False.
Devoluciones
StreamWriter objeto que se va a escribir en el archivo especificado.
Excepciones
file es Nothing o una cadena vacía.
El nombre del archivo termina con una barra diagonal final.
Ejemplos
En este ejemplo se abre un StreamWriter con el My.Computer.FileSystem.OpenTextFileWriter método y se usa para escribir una cadena en un archivo de texto con el WriteLine método de la StreamWriter clase .
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Comentarios
El OpenTextFileWriter método abre e inicializa una secuencia para un archivo y, a continuación, devuelve el StreamWriter objeto de esa secuencia. Puede escribir en el vapor tantas veces como sea necesario y luego cerrarlo cuando haya terminado.
Nota:
Debe llamar al Close método en el StreamWriter objeto para asegurarse de que todos los datos se escriben correctamente en la secuencia subyacente.
Si está escribiendo solo unas pocas cadenas en un archivo, puede ser más sencillo usar el WriteAllText método .
En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.FileSystem.OpenTextFileWriter método .
| En | Vea |
|---|---|
Escribir texto en un archivo con StreamWriter |
Cómo escribir texto en archivos con streamWriter en Visual Basic |
Consulte también
Se aplica a
OpenTextFileWriter(String, Boolean, Encoding)
Abre un StreamWriter objeto para escribir en el archivo especificado.
public:
static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append, System.Text.Encoding encoding);
static member OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Shared Function OpenTextFileWriter (file As String, append As Boolean, encoding As Encoding) As StreamWriter
Parámetros
- file
- String
Archivo en el que se va a escribir.
- append
- Boolean
True para anexar al contenido del archivo; False para sobrescribir el contenido del archivo. El valor predeterminado es False.
- encoding
- Encoding
Codificación que se va a usar para escribir en el archivo. El valor predeterminado es ASCII.
Devoluciones
StreamWriter objeto que se va a escribir en el archivo especificado.
Excepciones
file es Nothing o una cadena vacía.
El nombre del archivo termina con una barra diagonal final.
Ejemplos
En este ejemplo se abre un StreamWriter con el My.Computer.FileSystem.OpenTextFileWriter método con Unicode codificación y se usa para escribir una cadena en un archivo de texto con el WriteLine método de la StreamWriter clase .
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True, Text.Encoding.Unicode)
file.WriteLine("Here is the first string.")
file.Close()
Comentarios
El OpenTextFileWriter método abre e inicializa una secuencia para un archivo y, a continuación, devuelve el StreamWriter objeto de esa secuencia. Puede escribir en el vapor tantas veces como sea necesario y luego cerrarlo cuando haya terminado.
Nota:
Debe llamar al Close método en el StreamWriter objeto para asegurarse de que todos los datos se escriben correctamente en la secuencia subyacente.
Si está escribiendo solo unas pocas cadenas en un archivo, puede ser más sencillo usar el WriteAllText método .
En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.FileSystem.OpenTextFileWriter método .
| En | Vea |
|---|---|
Escribir texto en un archivo con StreamWriter |
Cómo escribir texto en archivos con streamWriter en Visual Basic |