ASP TextStreamObjeto
El objeto TextStream se utiliza para acceder al contenido de archivos de texto.
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