Microsoft® Visual Basic® Scripting Edition CreateTextFile, méthode |
Référence de la bibliothèque d'exécution Scripting Version 2 |
Description
Crée un nom de fichier spécifié et renvoie un objet TextStream pouvant être utilisé pour lire ou y écrire.
Syntaxe
object.CreateTextFile(filename[, overwrite[, unicode]])La syntaxe de la méthode CreateTextFile comprend les éléments suivants :
Élément Description object Correspond toujours au nom d'un objet FileSystemObject ou Folder. filename Expression de chaîne identifiant le fichier à créer. overwrite Facultatif. Valeur de type Boolean indiquant si un fichier existant peut être remplacé. La valeur est True si le fichier peut être écrasé, False dans le cas contraire. Si cette valeur est omise, les fichiers existants ne peuvent pas être écrasés. unicode Facultatif. Valeur de type Boolean qui indique si le fichier est créé sous forme de fichier Unicode ou ASCII. La valeur est True si le fichier est créé sous forme de fichier Unicode, False s'il est créé sous forme de fichier ASCII. Si cette valeur est omise, un fichier ASCII est pris par défaut.
Notes
Le code suivant illustre l'emploi de la méthode CreateTextFile pour créer et ouvrir un fichier texte :Si l'argument overwrite vaut False, ou est absent, pour un filename déjà existant, une erreur se produit.Sub CreateAfile Dim fso, MyFile Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.CreateTextFile("c:\testfile.txt", True) MyFile.WriteLine("Ceci est un test.") MyFile.Close End Sub