Partager via


FileSystem.OpenTextFileWriter Méthode

Définition

Ouvre un objet StreamWriter à écrire dans le fichier spécifié.

Surcharges

OpenTextFileWriter(String, Boolean)

Ouvre un objet StreamWriter à écrire dans le fichier spécifié.

OpenTextFileWriter(String, Boolean, Encoding)

Ouvre un StreamWriter pour écrire dans le fichier spécifié.

OpenTextFileWriter(String, Boolean)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Ouvre un objet StreamWriter à écrire dans le fichier spécifié.

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

Paramètres

file
String

Fichier dans lequel écrire.

append
Boolean

True pour ajouter au contenu du fichier ; False pour remplacer le contenu du fichier. La valeur par défaut est False.

Retours

Objet StreamWriter à écrire dans le fichier spécifié.

Exceptions

file est soit Nothing soit une chaîne vide.

Le nom de fichier se termine par une barre oblique finale.

Exemples

Cet exemple montre comment ouvrir un StreamWriter avec la My.Computer.FileSystem.OpenTextFileWriter méthode et l’utiliser pour écrire une chaîne dans un fichier texte avec la WriteLine méthode de la StreamWriter classe .

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Remarques

La OpenTextFileWriter méthode ouvre et initialise un flux pour un fichier, puis retourne l’objet StreamWriter pour ce flux. Vous pouvez écrire dans la vapeur autant de fois que nécessaire, puis la fermer lorsque vous avez terminé.

Notes

Vous devez appeler la Close méthode sur l’objet StreamWriter pour vous assurer que toutes les données sont correctement écrites dans le flux sous-jacent.

Si vous n’écrivez que quelques chaînes dans un fichier, il peut être plus simple d’utiliser la WriteAllText méthode .

Le tableau suivant répertorie un exemple de tâche impliquant la My.Computer.FileSystem.OpenTextFileWriter méthode .

À Consultez
Écrire du texte dans un fichier avec un StreamWriter Guide pratique pour écrire du texte dans des fichiers à l'aide de Streamwriter dans Visual Basic

Voir aussi

S’applique à

OpenTextFileWriter(String, Boolean, Encoding)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Ouvre un StreamWriter pour écrire dans le fichier spécifié.

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

Paramètres

file
String

Fichier dans lequel écrire.

append
Boolean

True pour ajouter au contenu du fichier  ; False pour remplacer le contenu du fichier. La valeur par défaut est False.

encoding
Encoding

Encodage à utiliser lors de l'écriture dans le fichier. La valeur par défaut est ASCII.

Retours

Objet StreamWriter à écrire dans le fichier spécifié.

Exceptions

file est soit Nothing soit une chaîne vide.

Le nom de fichier se termine par une barre oblique finale.

Exemples

Cet exemple ouvre un StreamWriter avec la My.Computer.FileSystem.OpenTextFileWriter méthode avec Unicode encodage et l’utilise pour écrire une chaîne dans un fichier texte avec la WriteLine méthode de la StreamWriter classe .

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True, Text.Encoding.Unicode)
file.WriteLine("Here is the first string.")
file.Close()

Remarques

La OpenTextFileWriter méthode ouvre et initialise un flux pour un fichier, puis retourne l’objet StreamWriter pour ce flux. Vous pouvez écrire dans la vapeur autant de fois que nécessaire, puis la fermer lorsque vous avez terminé.

Notes

Vous devez appeler la Close méthode sur l’objet StreamWriter pour vous assurer que toutes les données sont correctement écrites dans le flux sous-jacent.

Si vous n’écrivez que quelques chaînes dans un fichier, il peut être plus simple d’utiliser la WriteAllText méthode .

Le tableau suivant répertorie un exemple de tâche impliquant la My.Computer.FileSystem.OpenTextFileWriter méthode .

À Consultez
Écrire du texte dans un fichier avec un StreamWriter Guide pratique pour écrire du texte dans des fichiers à l'aide de Streamwriter dans Visual Basic

Voir aussi

S’applique à