مетод CreateTextFile در ASP
تعریف و کاربرد
مетод CreateTextFile فایل جدیدی را در پوشهی جاری ایجاد میکند و یک شیء TextStream برای خواندن و نوشتن به آن را بازمیگرداند.
نحوهی نوشتن:
FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]]) FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
پارامترها | توضیحات |
---|---|
filename | ضروری. نام فایلی که باید ایجاد شود. |
overwrite | اختیاری. نشاندهنده این که آیا باید فایل موجود را پوشش دهد یا خیر. True نشاندهنده این است که باید این فایل را پوشش دهد، False نشاندهنده این است که نباید این فایل را پوشش دهد. پیشفرض True است. |
unicode | اختیاری. نشاندهنده این که آیا باید فایل به فرمت Unicode یا ASCII ایجاد شود. True نشاندهنده این است که فایل به فرمت Unicode ایجاد شود، False نشاندهنده این است که فایل به فرمت ASCII ایجاد شود. پیشفرض False است. |
مثال
مثالها برای شیء 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 %>
مثالها برای شیء 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 %>