Méthode CreateTextFile ASP

Définition et utilisation

La méthode CreateTextFile crée un nouveau fichier texte dans le dossier actuel et retourne un objet TextStream pour lire et écrire dans ce fichier.

Syntaxe :

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Paramètres Description
filename Obligatoire. Le nom du fichier à créer.
overwrite Optionnel. Indique si l'on peut écraser le fichier existant. True signifie que le fichier peut être écrasé, False signifie que le fichier ne peut pas être écrasé. La valeur par défaut est True.
unicode Optionnel. Indique s'il faut créer le fichier en format Unicode ou ASCII. True indique que le fichier doit être créé en format Unicode, False indique que le fichier doit être créé en format ASCII. La valeur par défaut est False.

Instance

Exemple pour l'objet File

<%
dim fs,tfile
set fs=Server.CreateObject("Scripting.FileSystemObject")
set tfile=fs.CreateTextFile("d:\somefile.txt")
tfile.WriteLine("Hello World!")
tfile.close
set tfile=nothing
set fs=nothing
%>

Exemple pour l'objet Folder

<%
dim fs,fo,tfile
Set fs=Server.CreateObject("Scripting.FileSystemObject") 
Set fo=fs.GetFolder("d:\test") 
Set tfile=fo.CreateTextFile("somefile.txt",false)
tfile.WriteLine("Hello World!")
tfile.Close
set tfile=nothing
set fo=nothing
set fs=nothing
%>