FileSystem.OpenTextFileWriter Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen dosyaya yazmak için bir StreamWriter nesne açar.
Aşırı Yüklemeler
| OpenTextFileWriter(String, Boolean) |
Belirtilen dosyaya yazmak için bir StreamWriter nesne açar. |
| OpenTextFileWriter(String, Boolean, Encoding) |
Belirtilen dosyaya yazmak için bir StreamWriter açar. |
OpenTextFileWriter(String, Boolean)
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
Belirtilen dosyaya yazmak için bir StreamWriter nesne açar.
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
Parametreler
- file
- String
Yazılacak dosya.
- append
- Boolean
True dosyanın içeriğine eklemek için; False dosyasının içeriğinin üzerine yazılmasını sağlayın.
False varsayılan değerdir.
Döndürülenler
StreamWriter belirtilen dosyaya yazacak nesne.
Özel durumlar
file veya Nothing boş bir dizedir.
Dosya adı sondaki eğik çizgiyle biter.
Örnekler
Bu örnekte yöntemiyle bir StreamWriterMy.Computer.FileSystem.OpenTextFileWriter açılır ve sınıfı yöntemiyle WriteLineStreamWriter bir metin dosyasına dize yazmak için kullanılır.
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Açıklamalar
OpenTextFileWriter yöntemi açılır ve bir dosya için bir akış başlatır ve ardından bu akış için nesnesini döndürürStreamWriter. Buhara gerektiği kadar yazabilir ve bitirdiğinizde kapatabilirsiniz.
Not
Tüm verilerin temel alınan akışa doğru yazdığından emin olmak için nesnesinde yöntemini StreamWriter çağırmanız Close gerekir.
Bir dosyaya yalnızca birkaç dize yazıyorsanız, yöntemini kullanmak WriteAllText daha basit olabilir.
Aşağıdaki tabloda, yöntemini içeren bir görev örneği listeledik My.Computer.FileSystem.OpenTextFileWriter .
| Amaç | Bkz. |
|---|---|
Ile bir dosyaya metin yazma StreamWriter |
Nasıl Yapılır: Visual Basic'te StreamWriter ile Dosyalara Metin Yazma |
Ayrıca bkz.
Şunlara uygulanır
OpenTextFileWriter(String, Boolean, Encoding)
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
Belirtilen dosyaya yazmak için bir StreamWriter açar.
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
Parametreler
- file
- String
Yazılacak dosya.
- append
- Boolean
True dosyadaki içeriklere eklemek için; False dosyasının içeriğinin üzerine yazılmasını sağlayın.
False varsayılan değerdir.
- encoding
- Encoding
Dosyaya yazılırken kullanılacak kodlama. Varsayılan değer ASCII'dir.
Döndürülenler
StreamWriter belirtilen dosyaya yazacak nesne.
Özel durumlar
file veya Nothing boş bir dizedir.
Dosya adı sondaki eğik çizgiyle biter.
Örnekler
Bu örnek, kodlamalı yöntemiyle Unicode bir StreamWriter dosyasını açar ve sınıfın yöntemiyle StreamWriterWriteLine bir metin dosyasına dize My.Computer.FileSystem.OpenTextFileWriter yazmak için kullanır.
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True, Text.Encoding.Unicode)
file.WriteLine("Here is the first string.")
file.Close()
Açıklamalar
OpenTextFileWriter yöntemi açılır ve bir dosya için bir akış başlatır ve ardından bu akış için nesnesini döndürürStreamWriter. Buhara gerektiği kadar yazabilir ve bitirdiğinizde kapatabilirsiniz.
Not
Tüm verilerin temel alınan akışa doğru yazdığından emin olmak için nesnesinde yöntemini StreamWriter çağırmanız Close gerekir.
Bir dosyaya yalnızca birkaç dize yazıyorsanız, yöntemini kullanmak WriteAllText daha basit olabilir.
Aşağıdaki tabloda, yöntemini içeren bir görev örneği listeledik My.Computer.FileSystem.OpenTextFileWriter .
| Amaç | Bkz. |
|---|---|
Ile bir dosyaya metin yazma StreamWriter |
Nasıl Yapılır: Visual Basic'te StreamWriter ile Dosyalara Metin Yazma |