Aracılığıyla paylaş


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

Bu örnek, StreamWriter yöntemini kullanarak bir My.Computer.FileSystem.OpenTextFileWriter nesnesi açar ve WriteLine sınıfının StreamWriter yöntemiyle bir metin dosyasına dize yazmak için bunu 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()

Sağlam Programlama

Aşağıdaki koşullar bir özel 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 vermek yerine yalnızca tek bir dosyaya Read erişim vermek, Create daha güvenlidir.

Ayrıca bakınız