当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


ASP OpenAsTextStream用法及代码示例


ASP OpenAsTextStream方法用于通过打开指定的文件来返回TextStream对象。它可用于对文件执行某些操作。

用法:

FileObject.OpenAsTextStream(mode, format)

参数:此方法具有上述和以下所述的两个参数:

  • mode:它指定了打开文件的模式。它包含3个常量值,用于对文件执行操作。
    • 阅读(1):这将打开文件以供读取。无法在此模式下写入文件。
    • 撰写(2):这将打开文件进行写入。
    • ForAppending(8):这将打开用于将内容附加到末尾的文件。
  • format:可选属性。它包含三个用于定义文件格式的常量值。
    • TristateFalse(0):这将以ASCII格式打开文件。这是默认格式。
    • TristateTrue(1):这将以Unicode格式打开文件。
    • TristateUseDefault(2):这将使用系统默认值打开文件。

例:下面的代码演示了ASP File.OpenAsTextStream方法。

ASP


<%
dim fs,f,ts
set fs=Server.CreateObject("Scripting.FileSystemObject")
  
'Getting the file to be read
Set f=fs.GetFile("d:\GFG.txt")
  
'Opening the file as a text stream
'in writing mode (2)
Set ts=f.OpenAsTextStream(2)
  
'Writing some content to the file'
ts.Write("This is a GeeksforGeeks example")
  
'Closing the stream
ts.Close
  
'Opening the file as a text stream
'in reading mode (1)
Set ts=f.OpenAsTextStream(1)
  
'Reading the contents of the file
Response.Write(ts.ReadAll)
  
'Closing the stream
ts.Close
  
set ts=nothing
set f=nothing
set fs=nothing
%>

输出:

This is a GeeksforGeeks example

相关用法


注:本文由纯净天空筛选整理自ManasChhabra2大神的英文原创作品 ASP OpenAsTextStream Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。