FileSystemProxy.OpenTextFileWriter Metoda

Definice

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

Přetížení

OpenTextFileWriter(String, Boolean)

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

OpenTextFileWriter(String, Boolean, Encoding)

Otevře soubor StreamWriter pro zápis 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í 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 StreamWriter souboru pomocí WriteLine metody 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 pak vrátí StreamWriter objekt pro tento datový proud. Můžete psát do páry tolikrát, kolikrát je to potřeba, a pak ji zavřít, až budete hotovi.

Poznámka

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

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

V následující tabulce je uveden příklad úlohy zahrnující metodu My.Computer.FileSystem.OpenTextFileWriter .

Záměr Seznamte se s 
Zápis textu do souboru pomocí StreamWriter Postupy: Zápis textu do souborů pomocí třídy StreamWriter

Viz také

Platí pro

OpenTextFileWriter(String, Boolean, Encoding)

Otevře soubor StreamWriter pro zápis 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 souboru; False k přepsání obsahu souboru. Výchozí je False.

encoding
Encoding

Kódování, které se má použít při zápisu do souboru. Výchozí 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 StreamWriter souboru pomocí WriteLine metody 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 pak vrátí StreamWriter objekt pro tento datový proud. Můžete psát do páry tolikrát, kolikrát je to potřeba, a pak ji zavřít, až budete hotovi.

Poznámka

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

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

V následující tabulce je uveden příklad úlohy zahrnující metodu My.Computer.FileSystem.OpenTextFileWriter .

Záměr Seznamte se s 
Zápis textu do souboru pomocí StreamWriter Postupy: Zápis textu do souborů pomocí třídy StreamWriter

Viz také

Platí pro