FileSystem.OpenTextFileWriter Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
StreamWriter Otwiera obiekt do zapisu w określonym pliku.
Przeciążenia
OpenTextFileWriter(String, Boolean) |
StreamWriter Otwiera obiekt do zapisu w określonym pliku. |
OpenTextFileWriter(String, Boolean, Encoding) |
Otwiera obiekt do StreamWriter zapisu w określonym pliku. |
OpenTextFileWriter(String, Boolean)
- Źródło:
- FileSystem.vb
- Źródło:
- FileSystem.vb
- Źródło:
- FileSystem.vb
StreamWriter Otwiera obiekt do zapisu w określonym pliku.
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
Plik do zapisania.
- append
- Boolean
True
w celu dołączenia do zawartości pliku; False
aby zastąpić zawartość pliku. Wartość domyślna to False
.
Zwraca
StreamWriter obiekt do zapisu w określonym pliku.
Wyjątki
file
jest lub pusty Nothing
ciąg.
Nazwa pliku kończy się ukośnikiem końcowym.
Przykłady
W tym przykładzie My.Computer.FileSystem.OpenTextFileWriter
zostanie otwarty element StreamWriter z metodą i użyje go do zapisania ciągu do pliku tekstowego StreamWriter
przy WriteLine
użyciu metody klasy .
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Uwagi
Metoda OpenTextFileWriter
otwiera i inicjuje strumień dla pliku, a następnie zwraca StreamWriter obiekt dla tego strumienia. Możesz napisać do pary tyle razy, ile razy jest to konieczne, a następnie zamknąć go po zakończeniu.
Uwaga
Należy wywołać metodę CloseStreamWriter w obiekcie, aby upewnić się, że wszystkie dane są poprawnie zapisywane w strumieniu bazowym.
Jeśli piszesz tylko kilka ciągów do pliku, użycie metody może być prostsze WriteAllText .
W poniższej tabeli wymieniono przykład zadania obejmującego metodę My.Computer.FileSystem.OpenTextFileWriter
.
Działanie | Zobacz |
---|---|
Zapisywanie tekstu w pliku przy użyciu elementu StreamWriter |
Porady: zapisywanie tekstu do plików za pomocą StreamWriter w Visual Basic |
Zobacz też
Dotyczy
OpenTextFileWriter(String, Boolean, Encoding)
- Źródło:
- FileSystem.vb
- Źródło:
- FileSystem.vb
- Źródło:
- FileSystem.vb
Otwiera obiekt do StreamWriter zapisu w określonym pliku.
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
Plik do zapisania.
- append
- Boolean
True
w celu dołączenia do zawartości pliku; False
aby zastąpić zawartość pliku. Wartość domyślna to False
.
- encoding
- Encoding
Kodowanie do użycia w zapisie do pliku. Wartość domyślna to ASCII.
Zwraca
StreamWriter obiekt do zapisu w określonym pliku.
Wyjątki
file
jest lub pusty Nothing
ciąg.
Nazwa pliku kończy się ukośnikiem końcowym.
Przykłady
W tym przykładzie jest otwierana StreamWriter metoda z Unicode
kodowaniem i używa jej do pisania ciągu w pliku tekstowym przy WriteLine
użyciu metody StreamWriter
klasy .My.Computer.FileSystem.OpenTextFileWriter
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True, Text.Encoding.Unicode)
file.WriteLine("Here is the first string.")
file.Close()
Uwagi
Metoda OpenTextFileWriter
otwiera i inicjuje strumień dla pliku, a następnie zwraca StreamWriter obiekt dla tego strumienia. Możesz napisać do pary tyle razy, ile razy jest to konieczne, a następnie zamknąć go po zakończeniu.
Uwaga
Należy wywołać metodę CloseStreamWriter w obiekcie, aby upewnić się, że wszystkie dane są poprawnie zapisywane w strumieniu bazowym.
Jeśli piszesz tylko kilka ciągów do pliku, użycie metody może być prostsze WriteAllText .
W poniższej tabeli wymieniono przykład zadania obejmującego metodę My.Computer.FileSystem.OpenTextFileWriter
.
Działanie | Zobacz |
---|---|
Zapisywanie tekstu w pliku przy użyciu elementu StreamWriter |
Porady: zapisywanie tekstu do plików za pomocą StreamWriter w Visual Basic |