FileSystem.OpenTextFileWriter Metódus

Definíció

Megnyit egy StreamWriter objektumot, amely a megadott fájlba ír.

Túlterhelések

Name Description
OpenTextFileWriter(String, Boolean)

Megnyit egy StreamWriter objektumot, amely a megadott fájlba ír.

OpenTextFileWriter(String, Boolean, Encoding)

Megnyitja a StreamWriter megadott fájlba való íráshoz.

OpenTextFileWriter(String, Boolean)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Megnyit egy StreamWriter objektumot, amely a megadott fájlba ír.

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éterek

file
String

Fájl, amelybe meg kell írni.

append
Boolean

True a fájl tartalmának hozzáfűzése; False a fájl tartalmának felülírásához. Az alapértelmezett érték False.

Válaszok

StreamWriter objektumot a megadott fájlba való íráshoz.

Kivételek

file vagy Nothing üres sztring.

A fájlnév záró perjellel végződik.

Példák

Ez a példa megnyitja a StreamWriter metódustMy.Computer.FileSystem.OpenTextFileWriter, és sztringet ír egy szövegfájlba az WriteLineStreamWriter osztály metódusával.

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

Megjegyzések

A OpenTextFileWriter metódus megnyitja és inicializálja egy fájl adatfolyamát, majd visszaadja a StreamWriter stream objektumát. Annyiszor írhat a gőzbe, amennyit csak szükséges, majd bezárhatja, ha elkészült.

Note

Meg kell hívnia az CloseStreamWriter objektum metódusát, hogy minden adat megfelelően legyen megírva az alapul szolgáló adatfolyamba.

Ha csak néhány sztringet ír egy fájlba, egyszerűbb lehet a WriteAllText metódus használata.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.FileSystem.OpenTextFileWriter .

Címzett Nézze
Szöveg írása fájlba egy StreamWriter Bemutató: Szöveg írása fájlokba streamíróval a Visual Basic

Lásd még

A következőre érvényes:

OpenTextFileWriter(String, Boolean, Encoding)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Megnyitja a StreamWriter megadott fájlba való íráshoz.

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éterek

file
String

Fájl, amelybe meg kell írni.

append
Boolean

True a fájl tartalmának hozzáfűzése; False a fájl tartalmának felülírásához. Az alapértelmezett érték False.

encoding
Encoding

A fájlba való íráshoz használandó kódolás. Az alapértelmezett érték az ASCII.

Válaszok

StreamWriter objektumot a megadott fájlba való íráshoz.

Kivételek

file vagy Nothing üres sztring.

A fájlnév záró perjellel végződik.

Példák

Ez a StreamWriter példa egy My.Computer.FileSystem.OpenTextFileWriter kódolással rendelkező Unicode metódust nyit meg, és sztringet ír egy szövegfájlba az WriteLineStreamWriter osztály metódusával.

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

Megjegyzések

A OpenTextFileWriter metódus megnyitja és inicializálja egy fájl adatfolyamát, majd visszaadja a StreamWriter stream objektumát. Annyiszor írhat a gőzbe, amennyit csak szükséges, majd bezárhatja, ha elkészült.

Note

Meg kell hívnia az CloseStreamWriter objektum metódusát, hogy minden adat megfelelően legyen megírva az alapul szolgáló adatfolyamba.

Ha csak néhány sztringet ír egy fájlba, egyszerűbb lehet a WriteAllText metódus használata.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.FileSystem.OpenTextFileWriter .

Címzett Nézze
Szöveg írása fájlba egy StreamWriter Bemutató: Szöveg írása fájlokba streamíróval a Visual Basic

Lásd még

A következőre érvényes: