Comment : effectuer un ajout à des fichiers texte dans Visual Basic
La méthode WriteAllText peut être utilisée 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 est valide pour une des raisons suivantes : il s'agit d'une chaîne de longueur nulle, 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 (commençant 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).