Gör så här: Skapa en fil i Visual Basic
I det här exemplet skapas en tom textfil på den angivna sökvägen med hjälp av Create -metoden i File klassen.
Exempel
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
Kompilera koden
Använd variabeln file
för att skriva till filen.
Robust programmering
Om filen redan finns ersätts den.
Följande villkor kan orsaka ett undantag:
Sökvägens namn är felaktigt. Den innehåller till exempel ogiltiga tecken eller är bara tomt utrymme (ArgumentException).
Sökvägen är skrivskyddad (IOException).
Sökvägens namn är
Nothing
(ArgumentNullException).Sökvägens namn är för långt (PathTooLongException).
Sökvägen är ogiltig (DirectoryNotFoundException).
Sökvägen är bara ett kolon ":" (NotSupportedException).
.NET Framework-säkerhet
En SecurityException kan genereras i miljöer med partiellt förtroende.
Anropet Create till metoden kräver FileIOPermission.
En UnauthorizedAccessException utlöses om användaren inte har behörighet att skapa filen.