Partager via


Guide pratique pour écrire du texte dans des fichiers à l'aide de Streamwriter dans Visual Basic

Cet exemple ouvre un objet StreamWriter avec la méthode My.Computer.FileSystem.OpenTextFileWriter et l’utilise pour écrire une chaîne dans un fichier texte avec la méthode WriteLine de la classe StreamWriter.

Exemple

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Programmation fiable

Les conditions ci-dessous peuvent générer une exception.

Sécurité du .NET Framework

Cet exemple crée un fichier s’il n’existe pas déjà. Si une application doit créer un fichier, elle doit disposer de l’autorisation Create pour accéder au dossier. Si le fichier existe déjà, l’application a uniquement besoin de l’autorisation Write, qui est une autorisation de niveau inférieur. Quand cela est possible, il est plus sûr de créer le fichier au cours du déploiement et de n’accorder l’autorisation Read que sur un seul fichier, plutôt que l’autorisation Create sur un dossier.

Voir aussi