Metoda OpenAsTextStream w ASP

Definicja i użycie

Metoda OpenAsTextStream otwiera określony plik i zwraca obiekt TextStream do dostępu do tego pliku.

Słowa kluczowe:

FileObject.OpenAsTextStream(mode,format)
Parametry Opis
mode Opcjonalne. Jak otworzyć plik (tryb wejścia-wyjścia).
  • 1 = ForReading - Otwórz plik w trybie tylko do odczytu. Nie można wykonać operacji zapisu na tym pliku.
  • 2 = ForWriting - Otwórz plik w trybie zapisu-wczytania. Jeśli istnieje plik o tej samej nazwie, zastąp stary plik.
  • 8 = ForAppending - Otwórz plik i dodaj pisanie na końcu pliku.
format Opcjonalne. W jakim formacie otworzyć plik. Zignoruj ten parametr, aby otworzyć plik w formacie ASCII.
  • 0 = TristateFalse - Domyślne. Otwórz plik w formacie ASCII.
  • -1 = TristateTrue - Otwórz plik w formacie Unicode.
  • -2 = TristateUseDefault - Otwórz plik w systemowym formacie domyślnym.

实例

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

Wynik:

Hello World!