Método CreateTextFile de ASP

Definición y uso

El método CreateTextFile puede crear un nuevo archivo de texto en la carpeta actual y devolver un objeto TextStream utilizado para leer o escribir archivos.

Sintaxis:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Parámetros Descripción
filename Obligatorio. Nombre del archivo que se debe crear.
sobrescribir Opcional. Indica si se puede sobrescribir el archivo existente. True indica que se puede sobrescribir el archivo, mientras que False indica que no se puede sobrescribir el archivo. El valor predeterminado es True.
unicode Opcional. Indica si el archivo se crea como archivo Unicode o ASCII. True indica que el archivo se crea como archivo Unicode, mientras que False indica que el archivo se crea como archivo ASCII. El valor predeterminado es False.

Para la instancia de FileSystemObject

<%
dim fs,tfile
establecer fs=Server.CreateObject("Scripting.FileSystemObject")
establecer tfile=fs.CreateTextFile("c:\somefile.txt")
tfile.WriteLine("¡Hola Mundo!")
cerrar tfile
set tfile=nothing
set fs=nothing
%>

Para el objeto Folder

<%
dim fs,fo,tfile
Establecer fs=Server.CreateObject("Scripting.FileSystemObject") 
Establecer fo=Server.CreateObject("Scripting.FileSystemObject") 
Establecer tfile=fo.CreateTextFile("test.txt",false) 
tfile.WriteLine("¡Hola Mundo!")
tfile.Close
set tfile=nothing
set fo=nothing
set fs=nothing
%>