Método CreateTextFile do ASP

Definição e uso

O método CreateTextFile cria um novo arquivo de texto na pasta atual e retorna um objeto TextStream para leitura e escrita deste 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 o arquivo existente deve ser substituído. True indica que o arquivo deve ser substituído, enquanto False indica que não deve ser substituído. O padrão é True.
unicode Opcional. Indica se o arquivo deve ser criado no formato Unicode ou ASCII. True indica que o arquivo deve ser criado no formato Unicode, enquanto False indica que deve ser criado no formato ASCII. O padrão é False.

Exemplo

Exemplo para objeto 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
%>

Exemplo para objeto 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
%>