Partager via


Guide pratique pour ajouter des fichiers texte en Visual Basic

La méthode WriteAllText peut être utilisée pour ajouter à un fichier texte en spécifiant que le paramètre append est défini sur True.

Pour ajouter à un fichier texte

  • Utilisez la méthode WriteAllText, spécifiez le fichier cible et la chaîne à ajouter, puis définissez le paramètre append sur 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 robuste

Les conditions suivantes peuvent entraîner une exception :

  • Le chemin d’accès n’est pas valide pour l’une des raisons suivantes : il s’agit d’une chaîne de longueur nulle, il contient uniquement des espaces blancs, il contient des caractères non valides ou il s’agit d’un chemin d’accès d’appareil (commence par \\.\) (ArgumentException).

  • Le chemin d’accès n’est pas valide, car il est 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 d’E/S se produit (IOException).

  • Le chemin dépasse la longueur maximale définie par le système (PathTooLongException).

  • Un nom de fichier ou de répertoire dans le chemin contient un signe deux-points (:) ou est dans un format non valide (NotSupportedException).

  • L’utilisateur ne dispose pas des autorisations nécessaires pour afficher le chemin d’accès (SecurityException).

Voir aussi