El método ASP OpenAsTextStream se usa para devolver un objeto TextStream al abrir un archivo específico. Se puede utilizar para realizar ciertas operaciones en el archivo.
Sintaxis:
FileObject.OpenAsTextStream(mode, format)
Parámetros: este método tiene dos parámetros, como se mencionó anteriormente y se describe a continuación:
- mode: Especifica el modo en que se abre un archivo. Contiene 3 valores constantes para realizar operaciones en el archivo.
- ForReading (1): Esto abre el archivo para lectura. El archivo no se puede escribir en este modo.
- ForWriting (2): Esto abre el archivo para escritura.
- ForAppending (8): Esto abre el archivo para agregar contenido al final.
- formato: atributo opcional. Contiene tres valores constantes que solían definir el formato de un archivo.
- TristateFalse (0): Esto abre el archivo como ASCII. Este es el formato por defecto.
- TristateTrue (1): Esto abre el archivo como Unicode.
- TristateUseDefault (2): Esto abre el archivo usando el sistema predeterminado.
Ejemplo: el siguiente código demuestra el método 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 %>
Producción:
This is a GeeksforGeeks example
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA