Comment : effectuer un ajout à des fichiers texte dans Visual Basic
Mise à jour : novembre 2007
Vous pouvez utiliser la méthode My.Computer.FileSystem.WriteAllText pour effectuer un ajout à un fichier texte en affectant la valeur True au paramètre append.
Pour effectuer un ajout à un fichier texte
Utilisez la méthode WriteAllText en spécifiant le fichier cible et la chaîne à ajouter et en affectant au paramètre append la valeur True.
Cet exemple écrit la chaîne "This is a test string." dans le fichier nommé Testfile.txt.
Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText _ ("C://testfile.txt", inputString, True)
Programmation fiable
Les conditions ci-dessous peuvent générer une exception :
Le chemin d'accès n'est pas valide pour une des raisons suivantes : il s'agit d'une chaîne de longueur nulle ; il ne contient que des espaces blancs ; il contient des caractères non valides ou il s'agit d'un chemin d'accès de périphérique (qui commence par \\.\) (ArgumentException).
Le chemin d'accès n'est pas valide, car il a la valeur Nothing (ArgumentNullException).
File pointe vers un chemin d'accès qui n'existe pas (FileNotFoundException ou DirectoryNotFoundException).
Le fichier est utilisé par un autre processus, ou une erreur E/S se produit (IOException).
Le chemin d'accès dépasse la longueur maximale définie par le système (PathTooLongException).
Un nom de fichier ou de répertoire du chemin d'accès contient un signe deux-points (:) ou n'a pas un format correct (NotSupportedException).
L'utilisateur n'a pas les autorisations nécessaires pour afficher le chemin d'accès (SecurityException).
Voir aussi
Référence
My.Computer.FileSystem.WriteAllText, méthode