Comment : écrire du texte dans des fichiers à l'aide de Streamwriter dans Visual Basic

Mise à jour : novembre 2007

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 à l'aide de 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é

Cet exemple crée un fichier s'il n'existe pas. Si une application doit créer un fichier, elle doit disposer de l'accès Create pour le dossier. Si le fichier existe déjà, l'application n'a besoin que d'un accès Write, un privilège moins important. Dans la mesure du possible, et pour des raisons de sécurité, il est préférable de créer le fichier au moment du déploiement et d'accorder uniquement un accès Read à un seul fichier plutôt qu'un accès Create à l'ensemble du dossier.

Voir aussi

Tâches

Comment : lire des fichiers texte dans Visual Basic

Référence

StreamWriter

My.Computer.FileSystem.OpenTextFileWriter, méthode

Autres ressources

Écriture dans des fichiers en Visual Basic