CreateTextFile, méthode
Description
Crée un nom de fichier spécifié et renvoie un objet TextStream pouvant être utilisé pour lire ou écrire dans le fichier.
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 indiquant 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 créé par défaut.
Remarques
Le code suivant illustre l'emploi de la méthode CreateTextFile pour créer et ouvrir un fichier texte :
Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\fichiertest.txt", True)
a.WriteLine("Ceci est un test.")
a.Close
End Sub
Si l'argument overwrite vaut False, ou est absent, pour un filename déjà existant, une erreur se produit.
Partager