Phương thức CreateTextFile trong ASP

Định nghĩa và cách sử dụng

Phương thức CreateTextFile tạo một tệp văn bản mới trong thư mục hiện tại và trả về một đối tượng TextStream để đọc và ghi tệp.

Cú pháp:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Parameter Mô tả
filename Bắt buộc. Tên tệp cần tạo.
overwrite Tùy chọn. Chỉ định giá trị Boole để biết có thể ghi đè tệp đã có hay không. True có nghĩa là có thể ghi đè tệp này, False có nghĩa là không thể ghi đè tệp này. Mặc định là True.
unicode Tùy chọn. Chỉ định định dạng Unicode hay ASCII để tạo tệp. True chỉ định tạo tệp với định dạng Unicode, False chỉ định tạo tệp với định dạng ASCII. Mặc định là False.

Mô hình

Ví dụ về đối tượng 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
%>

Ví dụ về đối tượng 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
%>