Méthode OpenAsTextStream ASP

Définition et utilisation

La méthode OpenAsTextStream ouvre le fichier spécifié et retourne un objet TextStream pour accéder à ce fichier.

Syntaxe :

FileObject.OpenAsTextStream(mode,format)
Paramètres Description
mode Optionnel. Mode d'ouverture du fichier (mode entrée/sortie).
  • 1 = ForReading - Ouvrir le fichier en mode lecture seule. Le fichier ne peut pas être écrit.
  • 2 = ForWriting - Ouvrir le fichier en mode lecture-écriture. Si un fichier du même nom existe, il remplacera l'ancien fichier.
  • 8 = ForAppending - Ouvrir le fichier et écrire à la fin du fichier.
format Optionnel. Format d'ouverture du fichier. Ignorer ce paramètre, le fichier sera ouvert en format ASCII.
  • 0 = TristateFalse - Défaut. Ouvrir le fichier en format ASCII.
  • -1 = TristateTrue - Ouvrir le fichier en Unicode.
  • -2 = TristateUseDefault - Ouvrir le fichier avec le format par défaut du système.

实例

<%
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
Set ts=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
set ts=nothing
set f=nothing
set fs=nothing
%>

Sortie :

Hello World!