FileSystem.OpenTextFileWriter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
StreamWriter Otevře objekt pro zápis do zadaného souboru.
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
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
file
je Nothing
nebo prázdný řetězec.
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 v jazyce Visual Basic |
Viz také
Platí pro
OpenTextFileWriter(String, Boolean, Encoding)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Otevře soubor StreamWriter pro zápis do zadaného souboru.
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
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
file
je Nothing
nebo prázdný řetězec.
Název souboru končí koncovým lomítkem.
Příklady
Tento příklad otevře metodu StreamWriterMy.Computer.FileSystem.OpenTextFileWriter
s kódováním Unicode
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, Text.Encoding.Unicode)
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 v jazyce Visual Basic |