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 WriteLine
StreamWriter
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 StreamWriter
WriteLine
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 |