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:
Dosya var ve salt okunur (IOException ).
Disk dolu (IOException).
Yol adı çok uzun (PathTooLongException).
.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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin