Método CreateTextFile do ASP

Definição e Uso

O método CreateTextFile pode criar um novo arquivo de texto no diretório atual e retornar um objeto TextStream que pode ser usado para ler ou escrever o arquivo.

Sintaxe:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Parâmetros Descrição
filename Obrigatório. O nome do arquivo a ser criado.
overwrite Opcional. Indica se é permitido sobrescrever arquivos existentes. True indica que é permitido sobrescrever arquivos, enquanto False indica que não é permitido sobrescrever arquivos. O padrão é True.
unicode Opcional. Indica se o arquivo deve ser criado como Unicode ou ASCII. True indica que o arquivo deve ser criado como arquivo Unicode, enquanto False indica que o arquivo deve ser criado como arquivo ASCII. O padrão é False.

para instância do objeto FileSystemObject

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

para instância do objeto Folder

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