ASP OpenAsTextStream-metoden

Definition och användning

OpenAsTextStream-metoden öppnar den angivna filen och returnerar ett TextStream-objekt för åtkomst till filen.

Syntaks:

FileObject.OpenAsTextStream(mode,format)
Parameter Beskrivning
mode Valfritt. Hur man öppnar filen (in-ut-läge).
  • 1 = ForReading - Öppna filen i läsbart läge. Det går inte att skriva till denna fil.
  • 2 = ForWriting - Öppna filen i skrivbar läge. Om en fil med samma namn redan finns, skrivs den gamla filen över.
  • 8 = ForAppending - Öppna filen och skriv i slutet av filen.
format Valfritt. Öppningsformat för filen. Ignorera denna parameter om filen öppnas med ASCII-format.
  • 0 = TristateFalse - Standard. Öppna filen med ASCII-format.
  • -1 = TristateTrue - Öppna filen med Unicode.
  • -2 = TristateUseDefault - Öppna filen med systemets standardformat.

Exempel

<%
dim fs,f,ts
set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.GetFile("c:\test.txt")
Set ts=f.OpenAsTextStream(ForWriting)
ts.Write("Hej Värld!")
ts.Close
Set ts=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
set ts=nothing
set f=nothing
set fs=nothing
%>

Utskrift:

Hej världen!