ASP TextStreamObjeto


El objeto TextStream se utiliza para acceder al contenido de archivos de texto.


Examples

Prueba - Ejemplos

Leer un archivo de texto
Este ejemplo muestra cómo leer el contenido de un archivo de texto.

Leer una parte de un archivo de texto
Este ejemplo muestra cómo leer solo una parte del contenido de un archivo de flujo de texto.

Leer una línea de un archivo de texto
Este ejemplo muestra cómo leer una línea de un archivo de flujo de texto.

Leer todas las líneas de un archivo de texto
Este ejemplo muestra cómo leer todas las líneas de un archivo de flujo de texto.

Omitir una parte de un archivo de texto
Este ejemplo muestra cómo omitir un número específico de caracteres al leer un archivo de flujo de texto.

Omitir una línea de un archivo de texto
Este ejemplo muestra cómo omitir una línea al leer un archivo de flujo de texto.

Devolver el número de línea
Este ejemplo muestra cómo devolver el número de línea actual en un archivo de flujo de texto.

Obtener el número de columna
Este ejemplo muestra cómo obtener el número de columna del carácter actual en el archivo.


Objeto TextStream

El objeto TextStream se utiliza para acceder al contenido de archivos de texto.

El siguiente código crea un archivo de texto (c:\test.txt) y luego escribe algo de texto en el archivo (la variable f es una instancia del objeto TextStream):

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateTextFile("c:\test.txt",true)
f.WriteLine("Hello World!")
f.Close
set f=nothing
set fs=nothing
%>

Para crear una instancia del objeto TextStream, puede usar el método CreateTextFile o el método OpenTextFile del objeto FileSystemObject, o también puede usar el método OpenAsTextStream del objeto File.

Las propiedades y métodos del objeto TextStream se describen a continuación:

Propiedades

Propiedades Descripción
AtEndOfLine Si el puntero de archivo está justo delante de la marca de fin de línea en el archivo TextStream, el valor de esta propiedad devuelve True; de lo contrario, devuelve False.
AtEndOfStream Si el puntero de archivo está al final del archivo TextStream, el valor de esta propiedad devuelve True; de lo contrario, devuelve False.
Column Devuelve el número de columna de la posición actual del carácter en el flujo de entrada del archivo TextStream.
Line Devuelve el número de línea actual en el archivo TextStream.

Métodos

Métodos Descripción
Close Cierra un archivo TextStream abierto.
Read Lee un número específico de caracteres de un archivo TextStream y devuelve el resultado.
ReadAll Lee todo el archivo TextStream y devuelve el resultado.
ReadLine Lee una línea completa de un archivo TextStream (hasta el carácter de nueva línea pero sin incluirlo) y devuelve el resultado.
Skip Omite un número específico de caracteres al leer un archivo TextStream.
SkipLine Omite la siguiente línea al leer un archivo TextStream.
Write Escribe el texto especificado en un archivo TextStream.
WriteLine Escribe el texto especificado y un salto de línea en un archivo TextStream.
WriteBlankLines Escribe un número específico de saltos de línea en un archivo TextStream.

Otras extensiones