Nasıl Yapılır: Visual Basic'te Dosya Oluşturma
Bu örnek, sınıfındaki yöntemini File kullanarak Create belirtilen yolda boş bir metin dosyası oluşturur.
Örnek
Imports System.IO
Imports System.Text
Module Module1
Sub Main()
Dim path As String = "c:\temp\MyTest.txt"
' Create or overwrite the file.
Dim fs As FileStream = File.Create(path)
' Add text to the file.
Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
fs.Write(info, 0, info.Length)
fs.Close()
End Sub
End Module
Kod Derleniyor
file
Dosyasına yazmak için değişkenini kullanın.
Güçlü Programlama
Dosya zaten varsa, değiştirilir.
Aşağıdaki koşullar özel bir duruma neden olabilir:
Yol adı yanlış biçimlendirilmiş. Örneğin, geçersiz karakterler içeriyor veya yalnızca boşluk (ArgumentException).
Yol salt okunur (IOException).
Yol adı :
Nothing
(ArgumentNullException).Yol adı çok uzun (PathTooLongException).
Yol geçersiz (DirectoryNotFoundException).
Yol yalnızca iki nokta üst üste ":" (NotSupportedException).
.NET Framework Güvenliği
Kısmi SecurityException güven ortamlarında bir oluşturulabilir.
yöntemine çağrı yapılması Create için gerekir FileIOPermission.
Kullanıcının dosyayı oluşturma izni yoksa bir UnauthorizedAccessException oluşturulur.