Aracılığıyla paylaş


Nasıl Yapılır: Visual Basic'te StreamWriter ile Dosyalara Metin Yazma

Bu örnek, yöntemine sahip My.Computer.FileSystem.OpenTextFileWriter bir StreamWriter nesneyi açar ve sınıfı yöntemiyle WriteLineStreamWriter bir metin dosyasına dize yazmak için kullanır.

Örnek

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

Güçlü Programlama

Aşağıdaki koşullar özel bir duruma neden olabilir:

.NET Framework Güvenliği

Bu örnek, dosya henüz yoksa yeni bir dosya oluşturur. Bir uygulamanın dosya oluşturması gerekiyorsa, bu uygulamanın klasöre erişmesi gerekir Create . Dosya zaten varsa, uygulamanın yalnızca Write erişime ihtiyacı vardır, daha düşük bir ayrıcalıktır. Mümkün olduğunda, dosyayı dağıtım sırasında oluşturmak ve bir klasöre erişim yerine Create yalnızca tek bir dosyaya erişim vermek Read daha güvenlidir.

Ayrıca bkz.