Comment : créer un fichier dans Visual Basic
Mise à jour : novembre 2007
Cet exemple crée un fichier texte vide dans le chemin d'accès spécifié à l'aide de la méthode Create de la classe File.
Exemple
Dim file As System.IO.FileStream
file = System.IO.File.Create("c:\test.txt")
Compilation du code
Utilisez la variable file pour écrire dans le fichier.
Programmation fiable
Si le fichier existe déjà, il est remplacé.
Les conditions ci-dessous peuvent générer une exception :
Le nom du chemin d'accès est incorrect. Il contient par exemple des caractères non valides ou se compose uniquement d'un espace blanc (ArgumentException).
Le chemin d'accès est en lecture seule (classe IOException).
Le nom du chemin d'accès est Nothing (ArgumentNullException).
Le nom du chemin d'accès est trop long (PathTooLongException).
Le chemin d'accès n'est pas valide (DirectoryNotFoundException).
Le chemin d'accès se compose uniquement du signe deux-points « : » (NotSupportedException).
Sécurité
Une SecurityException peut être levée dans des environnements où le niveau de confiance n'est pas total.
L'appel à la méthode Create requiert FileIOPermission.
Une exception UnauthorizedAccessException est levée si l'utilisateur n'a pas l'autorisation de créer le fichier.
Voir aussi
Concepts
Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel
Notions fondamentales de la sécurité d'accès du code