Guide pratique pour effectuer un ajout à des fichiers texte en Visual Basic

Vous pouvez utiliser la méthode WriteAllText pour ajouter un fichier texte en spécifiant que le paramètre append est défini avec la valeur True.

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 la valeur True au paramètre append.

    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 n’est pas valide pour l’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’appareil (qui commence par \\.\) (ArgumentException).

  • Le chemin n'est pas valide, car il a la valeur Nothing (ArgumentNullException).

  • File pointe vers un chemin 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 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 (SecurityException).

Voir aussi