FileSystemProxy.OpenTextFileWriter Metoda

Definice

StreamWriter Otevře objekt pro zápis do zadaného souboru.

Přetížení

Name Description
OpenTextFileWriter(String, Boolean)

StreamWriter Otevře objekt pro zápis do zadaného souboru.

OpenTextFileWriter(String, Boolean, Encoding)

Otevře zápis StreamWriter do zadaného souboru.

OpenTextFileWriter(String, Boolean)

StreamWriter Otevře objekt pro zápis do zadaného souboru.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public System.IO.StreamWriter OpenTextFileWriter(string file, bool append);
member this.OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean) As StreamWriter

Parametry

file
String

Soubor, do který se má zapisovat.

append
Boolean

True připojit k obsahu souboru; False k přepsání obsahu souboru. Výchozí hodnota je False.

Návraty

StreamWriter objekt pro zápis do zadaného souboru.

Výjimky

Název souboru končí koncovým lomítkem.

Příklady

Tento příklad otevře metodu StreamWriterMy.Computer.FileSystem.OpenTextFileWriter s metodou a použije ji k zápisu řetězce do textového souboru pomocí WriteLine metody StreamWriter třídy.

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

Poznámky

Metoda OpenTextFileWriter otevře a inicializuje datový proud pro soubor a poté vrátí StreamWriter objekt pro tento datový proud. Můžete napsat na páru tolikrát, kolikrát je to nutné, a pak ho zavřít, až budete hotovi.

Note

Je nutné volat metodu Close objektu StreamWriter , aby se zajistilo, že všechna data jsou správně zapsána do podkladového datového proudu.

Pokud do souboru píšete jenom několik řetězců, může být jednodušší použít metodu WriteAllText .

Následující tabulka uvádí příklad úkolu zahrnujícího metodu My.Computer.FileSystem.OpenTextFileWriter .

To Podívejte se
Zápis textu do souboru pomocí StreamWriter Postupy: Zápis textu do souborů pomocí StreamWriteru

Viz také

Platí pro

OpenTextFileWriter(String, Boolean, Encoding)

Otevře zápis StreamWriter do zadaného souboru.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public System.IO.StreamWriter OpenTextFileWriter(string file, bool append, System.Text.Encoding encoding);
member this.OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean, encoding As Encoding) As StreamWriter

Parametry

file
String

Soubor, do který se má zapisovat.

append
Boolean

True připojit k obsahu v souboru; False k přepsání obsahu souboru. Výchozí hodnota je False.

encoding
Encoding

Kódování, které se má použít při zápisu do souboru. Výchozí hodnota je ASCII.

Návraty

StreamWriter objekt pro zápis do zadaného souboru.

Výjimky

Název souboru končí koncovým lomítkem.

Příklady

Tento příklad otevře metodu StreamWriterMy.Computer.FileSystem.OpenTextFileWriter s metodou a použije ji k zápisu řetězce do textového souboru pomocí WriteLine metody StreamWriter třídy.

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

Poznámky

Metoda OpenTextFileWriter otevře a inicializuje datový proud pro soubor a poté vrátí StreamWriter objekt pro tento datový proud. Můžete napsat na páru tolikrát, kolikrát je to nutné, a pak ho zavřít, až budete hotovi.

Note

Je nutné volat metodu Close objektu StreamWriter , aby se zajistilo, že všechna data jsou správně zapsána do podkladového datového proudu.

Pokud do souboru píšete jenom několik řetězců, může být jednodušší použít metodu WriteAllText .

Následující tabulka uvádí příklad úkolu zahrnujícího metodu My.Computer.FileSystem.OpenTextFileWriter .

To Podívejte se
Zápis textu do souboru pomocí StreamWriter Postupy: Zápis textu do souborů pomocí StreamWriteru

Viz také

Platí pro